A design approach is proposed to automatically identify and exploit runtime reconfiguration opportunities with optimised resource utilisation by eliminating idle functions. We introduce Reconfiguration Data Flow Graph, a hierarchical graph structure enabling reconfigurable designs to be synthesised in three steps: func-tion analysis, configuration organisation, and runtime solution generation. The synthesised reconfigurable designs are dynamically evaluated and selected under various runtime conditions. Three applications— barrier option pricing, particle filter, and reverse time migration—are used in evaluating the proposed approach. The runtime solutions approximate their theoretical performance by eliminating idle functions and are 1.31 ...
Abstract: The paper describes a new approach of a flexible run-time system for handling dynamic func...
A program phase is an interval over which the working set of the program remains more or less consta...
During the last few years, there is an increasing interest in mixing software and hardware to serve ...
This thesis proposes novel optimisations for high performance runtime reconfigurable designs. For a...
We present a simple model for specifying and optimising designs which contain elements that can be r...
By incorporating reconfigurable hardware in em-bedded system architectures it has become easier to s...
This paper presents a novel High-Level Synthesis (HLS) and optimization approach targeting FPGA arch...
Submitted on behalf of EDAA (http://www.edaa.com/)International audienceBy incorporating reconfigura...
none6Field-Programmable Gate Arrays (FPGAs) have become promising mapping fabric for the implementat...
In this paper we present an automatic design generation methodology for heterogeneous architectures ...
Finite-difference methods are computationally intensive and required by many applications. Parameter...
Resource run-time managers have been shown par- ticularly effective for coordinating the usage of th...
Runtime reconfigurable systems built upon devices with partial reconfiguration can provide reduction...
Dynamic reconfigurable systems can evolve under various conditions due to changes imposed either by ...
Reconfiguration time in dynamically-reconfigurable modular systems can severely limit application ru...
Abstract: The paper describes a new approach of a flexible run-time system for handling dynamic func...
A program phase is an interval over which the working set of the program remains more or less consta...
During the last few years, there is an increasing interest in mixing software and hardware to serve ...
This thesis proposes novel optimisations for high performance runtime reconfigurable designs. For a...
We present a simple model for specifying and optimising designs which contain elements that can be r...
By incorporating reconfigurable hardware in em-bedded system architectures it has become easier to s...
This paper presents a novel High-Level Synthesis (HLS) and optimization approach targeting FPGA arch...
Submitted on behalf of EDAA (http://www.edaa.com/)International audienceBy incorporating reconfigura...
none6Field-Programmable Gate Arrays (FPGAs) have become promising mapping fabric for the implementat...
In this paper we present an automatic design generation methodology for heterogeneous architectures ...
Finite-difference methods are computationally intensive and required by many applications. Parameter...
Resource run-time managers have been shown par- ticularly effective for coordinating the usage of th...
Runtime reconfigurable systems built upon devices with partial reconfiguration can provide reduction...
Dynamic reconfigurable systems can evolve under various conditions due to changes imposed either by ...
Reconfiguration time in dynamically-reconfigurable modular systems can severely limit application ru...
Abstract: The paper describes a new approach of a flexible run-time system for handling dynamic func...
A program phase is an interval over which the working set of the program remains more or less consta...
During the last few years, there is an increasing interest in mixing software and hardware to serve ...