This thesis addresses problems inherent to the development of complex applications for reconfig- urable systems. Many projects fail to complete or take much longer than originally estimated by relying on traditional iterative software development processes typically used with conventional computers. Even though designer productivity can be increased by abstract programming and execution models, e.g., dataflow, development methodologies considering the specific properties of reconfigurable systems do not exist. The first contribution of this thesis is a design methodology to facilitate systematic develop- ment of complex applications using reconfigurable hardware in the context of High-Performance Computing (HPC). The proposed methodology i...
Reconfigurable computing traditionally consists of a data path machine (such as an FPGA) acting as ...
In this paper we present an automatic design generation methodology for heterogeneous architectures ...
The increasing heterogeneity of computing systems enables higher performance and power efficiency. H...
We propose a design methodology to facilitate rigorous development of complex applications targeting...
The role of heterogeneous multi-core architectures in the industrial and scientific computing commun...
Department Head: L. Darrell Whitley.2005 Fall.Includes bibliographical references (pages 121-126).Co...
The ability of some configurable logic devices to modify their hardware during operation has long he...
The processing power available to scientists and engineers using supercomputers over the last few de...
Current supercomputer development trends present severe challenges for scientific codebases. Moore’s...
Les circuits reconfigurables de type FPGA (Field Programmable Gate Arrays) peuvent désormais surpass...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
The design and integration of embedded systems in heterogeneous programming environments is still la...
This work presents a practical implementation of a uni-processor system design. This design, named D...
As we observe diminishing returns for multi-core CPUs, especially when considering power budgets, FP...
Growing demand for computational performance, and the rising cost for chip design and manufacturing...
Reconfigurable computing traditionally consists of a data path machine (such as an FPGA) acting as ...
In this paper we present an automatic design generation methodology for heterogeneous architectures ...
The increasing heterogeneity of computing systems enables higher performance and power efficiency. H...
We propose a design methodology to facilitate rigorous development of complex applications targeting...
The role of heterogeneous multi-core architectures in the industrial and scientific computing commun...
Department Head: L. Darrell Whitley.2005 Fall.Includes bibliographical references (pages 121-126).Co...
The ability of some configurable logic devices to modify their hardware during operation has long he...
The processing power available to scientists and engineers using supercomputers over the last few de...
Current supercomputer development trends present severe challenges for scientific codebases. Moore’s...
Les circuits reconfigurables de type FPGA (Field Programmable Gate Arrays) peuvent désormais surpass...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
The design and integration of embedded systems in heterogeneous programming environments is still la...
This work presents a practical implementation of a uni-processor system design. This design, named D...
As we observe diminishing returns for multi-core CPUs, especially when considering power budgets, FP...
Growing demand for computational performance, and the rising cost for chip design and manufacturing...
Reconfigurable computing traditionally consists of a data path machine (such as an FPGA) acting as ...
In this paper we present an automatic design generation methodology for heterogeneous architectures ...
The increasing heterogeneity of computing systems enables higher performance and power efficiency. H...