Computation-intensive algorithms require a high level of parallelism and programmability, which make them good candidate for hardware acceleration using fine-grained processor arrays. Using Hardware Description Language (HDL), it is very difficult to design and manage fine-grained processing units and therefore High-Level Language (HLL) is a preferred alternative. This thesis analyzes HLL programming of fine-grained architecture in terms of achieved performance and resource consumption. In a case study, highly computation-intensive algorithms (interpolation kernels) are implemented on fine-grained architecture (FPGA) using a high-level language (Mitrion-C). Mitrion Virtual Processor (MVP) is extracted as an application-specific f...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
Heterogeneous High-Performance Computing (HPC) platforms present a significant programming challeng...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
Computation-intensive algorithms require a high level of parallelism and programmability, which mak...
This dissertation focuses on efficient generation of custom processors from high-level language desc...
Previous research has shown that the performance of any computation is directly related to the archi...
After more than 30 years, reconfigurable computing has grown from a concept to a mature field of scien...
Field Programmable Gate Array (FPGA) provides the ability to use, and re-use, hardware with minimal ...
As the demand increases for high performance and power efficiency in modern computer runtime systems...
High-performance computing on heterogeneous platforms in general and those with FPGAs in particular ...
Over the years reconfigurable computing devices such as FPGAs have evolved from gate-level glue logi...
Field-programmable gate arrays represent an army of logical units which can be organized in a highly...
The topic of this thesis is a novel hardware compilation approach called Haydn that combines the ben...
As the scaling down of transistor size no longer provides boost to processor clock frequency, there ...
This thesis investigates parallelism and hardware design trade-offs of parallel and pipelined archit...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
Heterogeneous High-Performance Computing (HPC) platforms present a significant programming challeng...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...
Computation-intensive algorithms require a high level of parallelism and programmability, which mak...
This dissertation focuses on efficient generation of custom processors from high-level language desc...
Previous research has shown that the performance of any computation is directly related to the archi...
After more than 30 years, reconfigurable computing has grown from a concept to a mature field of scien...
Field Programmable Gate Array (FPGA) provides the ability to use, and re-use, hardware with minimal ...
As the demand increases for high performance and power efficiency in modern computer runtime systems...
High-performance computing on heterogeneous platforms in general and those with FPGAs in particular ...
Over the years reconfigurable computing devices such as FPGAs have evolved from gate-level glue logi...
Field-programmable gate arrays represent an army of logical units which can be organized in a highly...
The topic of this thesis is a novel hardware compilation approach called Haydn that combines the ben...
As the scaling down of transistor size no longer provides boost to processor clock frequency, there ...
This thesis investigates parallelism and hardware design trade-offs of parallel and pipelined archit...
The end of Dennard scaling also brought an end to frequency scaling as a means to improve performanc...
Heterogeneous High-Performance Computing (HPC) platforms present a significant programming challeng...
This contribution presents the performance modeling of a super desktop with GPU and FPGA accelerator...