In this dissertation, we present the Molen compiler framework that targets reconfigurable architectures under the Molen Programming Paradigm. More specifically, we introduce a set of compiler optimizations that address one of the main shortcomings of the reconfigurable architectures, namely the reconfiguration overhead. The proposed optimizations are based on data flow analyses at intraprocedural and interprocedural level and take into account the competition for reconfigurable hardware resources and the spatiotemporal mapping. The hardware configuration instructions are scheduled in advance of hardware execution instructions, in order to exploit the available parallelism between the hardware configuration phase and the sequential execution...
By incorporating reconfigurable hardware in em-bedded system architectures it has become easier to s...
UnrestrictedConfigurable architectures offer the unique opportunity of realizing hardware designs ta...
Resource run-time managers have been shown par- ticularly effective for coordinating the usage of th...
In this dissertation, we present the Molen compiler framework that targets reconfigurable architectu...
In this dissertation, we address the problem of runtime adaptation of the application to its executi...
Experience with commercial and research high-performance architectures has indicated that the compil...
We propose a classification of high and low-level compiler optimizations to reduce the clock period,...
International audienceMany reconfigurable hardware architectures have been proposed so far, ranging ...
Performance increase, in terms of faster execution and energy efficiency, is a never-ending research...
Hussmann M, Thies M, Kastens U, Purnaprajna M, Porrmann M, Rückert U. Compiler-Driven Reconfiguratio...
Abstract:- This paper presents a high-level, algorithmic, single-assignment programming language and...
grantor: University of TorontoHigh performance can be obtained on field-programmable custo...
This paper presents the Molen FemtoJava engine that is extended with concepts taken from the Molen p...
145 pagesWith the pursuit of improving compute performance under strict power constraints, there is ...
Coarse-grained reconfigurable architectures can enhance the performance of critical loops and comput...
By incorporating reconfigurable hardware in em-bedded system architectures it has become easier to s...
UnrestrictedConfigurable architectures offer the unique opportunity of realizing hardware designs ta...
Resource run-time managers have been shown par- ticularly effective for coordinating the usage of th...
In this dissertation, we present the Molen compiler framework that targets reconfigurable architectu...
In this dissertation, we address the problem of runtime adaptation of the application to its executi...
Experience with commercial and research high-performance architectures has indicated that the compil...
We propose a classification of high and low-level compiler optimizations to reduce the clock period,...
International audienceMany reconfigurable hardware architectures have been proposed so far, ranging ...
Performance increase, in terms of faster execution and energy efficiency, is a never-ending research...
Hussmann M, Thies M, Kastens U, Purnaprajna M, Porrmann M, Rückert U. Compiler-Driven Reconfiguratio...
Abstract:- This paper presents a high-level, algorithmic, single-assignment programming language and...
grantor: University of TorontoHigh performance can be obtained on field-programmable custo...
This paper presents the Molen FemtoJava engine that is extended with concepts taken from the Molen p...
145 pagesWith the pursuit of improving compute performance under strict power constraints, there is ...
Coarse-grained reconfigurable architectures can enhance the performance of critical loops and comput...
By incorporating reconfigurable hardware in em-bedded system architectures it has become easier to s...
UnrestrictedConfigurable architectures offer the unique opportunity of realizing hardware designs ta...
Resource run-time managers have been shown par- ticularly effective for coordinating the usage of th...