High latencies in FPGA reconfiguration are known as a major overhead in run-time reconfigurable systems. This overhead can be reduced by merging multiple data flow graphs representing different kernels of the original program into a single (merged) datapath that will be configured less often compared to the separate datapaths scenario. However, the additional hardware introduced by this technique increases the kernels execution time. In this paper, we present a novel datapath merging technique that reduces both the configuration and execution times of kernels mapped on the reconfigurable fabric. Experimental results show up to 13% reduction in the configuration and execution times of kernels from media-bench workloads, compared to previous ...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
A design approach is proposed to automatically identify and exploit runtime reconfiguration opportun...
Reconfigurable computing allows field programmable gate arrays (FPGA) to form a platform for develop...
High latencies in FPGA reconfiguration are known as a major overhead in run-time reconfigurable syst...
Reconfigurable systems have been shown to achieve significant performance speedup through architectu...
During the last years, the computing performance increased for basically all integrated digital circ...
Reconfiguration time in dynamically-reconfigurable modular systems can severely limit application ru...
Hardware specialization is often the key to efficiency for programmable embedded systems, but comes ...
Timothy J. Callahan and John Wawrzynek University of California--Berkeley Widespread acceptance of F...
Runtime reconfiguration is a promising solution for reducing hardware cost in embedded systems, with...
The increased power densities of deep submicron process technologies have made on-chip temperature t...
In large-scale datapaths, complex interconnection requirements limit resource utilization and often ...
By means of partial reconfiguration, parts of the hardware can be dynamically exchanged at runtime. ...
none6Field-Programmable Gate Arrays (FPGAs) have become promising mapping fabric for the implementat...
By tailoring a compiler tree-parsing tool for datapath module mapping, we produce good quality resul...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
A design approach is proposed to automatically identify and exploit runtime reconfiguration opportun...
Reconfigurable computing allows field programmable gate arrays (FPGA) to form a platform for develop...
High latencies in FPGA reconfiguration are known as a major overhead in run-time reconfigurable syst...
Reconfigurable systems have been shown to achieve significant performance speedup through architectu...
During the last years, the computing performance increased for basically all integrated digital circ...
Reconfiguration time in dynamically-reconfigurable modular systems can severely limit application ru...
Hardware specialization is often the key to efficiency for programmable embedded systems, but comes ...
Timothy J. Callahan and John Wawrzynek University of California--Berkeley Widespread acceptance of F...
Runtime reconfiguration is a promising solution for reducing hardware cost in embedded systems, with...
The increased power densities of deep submicron process technologies have made on-chip temperature t...
In large-scale datapaths, complex interconnection requirements limit resource utilization and often ...
By means of partial reconfiguration, parts of the hardware can be dynamically exchanged at runtime. ...
none6Field-Programmable Gate Arrays (FPGAs) have become promising mapping fabric for the implementat...
By tailoring a compiler tree-parsing tool for datapath module mapping, we produce good quality resul...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
A design approach is proposed to automatically identify and exploit runtime reconfiguration opportun...
Reconfigurable computing allows field programmable gate arrays (FPGA) to form a platform for develop...