Speedups of coupled processor-FPGA systems over traditional microprocessor systems are limited by the cost of hardware reconfiguration. In this paper we compare several new configuration caching algorithms that reduce the latency of reconfiguration. We also present a cache replacement strategy for a 3-level hierarchy. Using the techniques we present, total latency for loading the configurations is reduced, lowering the configurable overhead
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
Abstract—Developing FPGA implementations with an input specification in a high-level programming lan...
The memory system remains a major performance bottleneck in modern and future architectures. In this...
Abstract. Speedups of coupled processor-FPGA systems over tradi-tional microprocessor systems are li...
Abstract. Speedups of coupled processor-FPGA systems over tradi-tional microprocessor systems are li...
Abstract—The architecture and use of caches for two-level reconfigurable hardware is studied in this...
International audienceWe presented ModulAr Semantic CAching fRAmework (MASCARA) that deployed Semant...
The efficiency of the reconfiguration process in modern FPGAs can improve drastically if an on-chip ...
Caches in FPGAs can improve the performance of soft processors and other applications beset by slow ...
This thesis examines the problem of reducing reconfiguration time of an island-style FPGA at its con...
Conventional microarchitectures choose a single memory hierarchy design point targeted at the averag...
The world is now using multicore processors for development, research or real-time device purposes a...
Tuning a configurable cache subsystem to an application can greatly reduce memory hierarchy energy c...
Reconfigurable circuits and systems have evolved from application specific accelerators to a general...
It is common for large hardware designs to have a number of registers or memories of which the conte...
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
Abstract—Developing FPGA implementations with an input specification in a high-level programming lan...
The memory system remains a major performance bottleneck in modern and future architectures. In this...
Abstract. Speedups of coupled processor-FPGA systems over tradi-tional microprocessor systems are li...
Abstract. Speedups of coupled processor-FPGA systems over tradi-tional microprocessor systems are li...
Abstract—The architecture and use of caches for two-level reconfigurable hardware is studied in this...
International audienceWe presented ModulAr Semantic CAching fRAmework (MASCARA) that deployed Semant...
The efficiency of the reconfiguration process in modern FPGAs can improve drastically if an on-chip ...
Caches in FPGAs can improve the performance of soft processors and other applications beset by slow ...
This thesis examines the problem of reducing reconfiguration time of an island-style FPGA at its con...
Conventional microarchitectures choose a single memory hierarchy design point targeted at the averag...
The world is now using multicore processors for development, research or real-time device purposes a...
Tuning a configurable cache subsystem to an application can greatly reduce memory hierarchy energy c...
Reconfigurable circuits and systems have evolved from application specific accelerators to a general...
It is common for large hardware designs to have a number of registers or memories of which the conte...
The performance of a computing system heavily depends on the memory hierarchy. Fast but expensive ca...
Abstract—Developing FPGA implementations with an input specification in a high-level programming lan...
The memory system remains a major performance bottleneck in modern and future architectures. In this...