Reconfigurable computing has the potential for providing significant performance increases to a number of computing applications. However, realizing these benefits requires digital design experience and knowledge of hardware description languages (HDLs). While a number of tools have focused on translation of high-level languages (HLLs) to HDLs, the tools do not always create optimized digital designs that are competitive with hand-coded solutions. This work describes an automatic optimization in the C-to-HDL transformation that reorganizes operations between pipeline stages in order to reduce critical path lengths. The effects of this optimization are examined on the MD5, SHA-1, and Smith-Waterman algorithms. Results show that the optimizat...
A long-standing challenge in High-Performance Computing (HPC) is the simultaneous achievement of ...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
International audienceHigh-level synthesis (HLS) is a big step forward in terms of design productivi...
High-level synthesis (HLS) enables automated conversion of high-level language algorithms into synth...
International audienceThe complexity of hardware systems is currently growing faster than the produc...
International audienceDesigning FPGA-based accelerators is a difficult and time-consuming task which...
When implementing multimedia applications, solutions in dedicated hardware are chosen only when the ...
High Level Synthesis (HLS) is a process which, starting from a high-level description of an applicat...
Department Head: L. Darrell Whitley.2005 Fall.Includes bibliographical references (pages 121-126).Co...
High-level synthesis (HLS) improves hardware design productivity by using high-level programming lan...
Digital circuits are one of the most important enabling technologies in the world today. Powerful to...
Spatial computing architectures promise a major stride in performance and energy efficiency over the...
High-level synthesis is a powerful tool for increasing productivity in digital hardware design. Howe...
A long-standing challenge in High-Performance Computing (HPC) is the simultaneous achievement of ...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
Thesis (S.M.)--Massachusetts Institute of Technology, Dept. of Electrical Engineering and Computer S...
International audienceHigh-level synthesis (HLS) is a big step forward in terms of design productivi...
High-level synthesis (HLS) enables automated conversion of high-level language algorithms into synth...
International audienceThe complexity of hardware systems is currently growing faster than the produc...
International audienceDesigning FPGA-based accelerators is a difficult and time-consuming task which...
When implementing multimedia applications, solutions in dedicated hardware are chosen only when the ...
High Level Synthesis (HLS) is a process which, starting from a high-level description of an applicat...
Department Head: L. Darrell Whitley.2005 Fall.Includes bibliographical references (pages 121-126).Co...
High-level synthesis (HLS) improves hardware design productivity by using high-level programming lan...
Digital circuits are one of the most important enabling technologies in the world today. Powerful to...
Spatial computing architectures promise a major stride in performance and energy efficiency over the...
High-level synthesis is a powerful tool for increasing productivity in digital hardware design. Howe...
A long-standing challenge in High-Performance Computing (HPC) is the simultaneous achievement of ...
This paper proposes a new high-level approach for optimising field programmable gate array (FPGA) de...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...