Go to:
Logótipo
Comuta visibilidade da coluna esquerda
Você está em: Start > Publications > View > Trace-Based Reconfigurable Acceleration with Data Cache and External Memory Support
Publication

Trace-Based Reconfigurable Acceleration with Data Cache and External Memory Support

Title
Trace-Based Reconfigurable Acceleration with Data Cache and External Memory Support
Type
Article in International Conference Proceedings Book
Year
2014
Conference proceedings International
Pages: 158-165
12th IEEE International Symposium on Parallel and Distributed Processing with Applications, ISPA 2014
26 August 2014 through 28 August 2014
Other information
Authenticus ID: P-00G-0QF
Abstract (EN): This paper presents a binary acceleration approach based on extending a General Purpose Processor (GPP) with a Reconfigurable Processing Unit (RPU), both sharing an external data memory. In this approach repeating sequences of GPP instructions are migrated to the RPU. The RPU resources are selected and organized off-line using execution trace information. The RPU core is composed of Functional Units (FUs) that correspond to single CPU instructions. The FUs are arranged in stages of mutually independent operations. The RPU can enable several stages in tandem, depending on the data dependencies. External data memory accesses are handled by a configurable dual-port cache. A prototype implementation of the architecture on a Spartan-6 FPGA was validated with 12 benchmarks and achieved an overall geometric mean speedup of 1.91x.
Language: English
Type (Professor's evaluation): Scientific
No. of pages: 8
Documents
We could not find any documents associated to the publication.
Related Publications

Of the same authors

Transparent Trace-Based Binary Acceleration for Reconfigurable HW/SW Systems (2013)
Article in International Scientific Journal
João Bispo; Nuno Paulino; João Cardoso; João Canas Ferreira
Transparent runtime migration of loop-based traces of processor instructions to reconfigurable processing units (2013)
Article in International Scientific Journal
João Bispo; Nuno Paulino; João Cardoso; João Canas Ferreira
Optimizing OpenCL Code for Performance on FPGA: k-Means Case Study With Integer Data Sets (2020)
Article in International Scientific Journal
Nuno Paulino; João Canas Ferreira; João M. P. Cardoso
Improving Performance and Energy Consumption in Embedded Systems via Binary Acceleration: A Survey (2020)
Article in International Scientific Journal
Nuno Paulino; João Canas Ferreira; João M. P. Cardoso
Generation of Customized Accelerators for Loop Pipelining of Binary Instruction Traces (2017)
Article in International Scientific Journal
Nuno Paulino; João Canas Ferreira; João M. P. Cardoso

See all (12)

Recommend this page Top
Copyright 1996-2024 © Faculdade de Economia da Universidade do Porto  I Terms and Conditions  I Acessibility  I Index A-Z  I Guest Book
Page created on: 2024-10-01 at 15:21:07 | Acceptable Use Policy | Data Protection Policy | Complaint Portal
SAMA2