Heterogeneous High-Performance Computing (HPC) platforms present a significant programming challenge, especially because the key users of HPC resources are scientists, not parallel programmers. We contend that compiler technology has to evolve to automatically create the best program variant by transforming a given original program. We have developed a novel methodology based on type transformations for generating correct-by-construction design variants, and an associated light-weight cost model for evaluating these variants for implementation on FPGAs. In this paper we present a key enabler of our approach, the cost model. We discuss how we are able to quickly derive accurate estimates of performance and resource-utilization fr...
This paper describes an automated approach to hardware design space exploration, through a collabora...
International audienceThe very high computing capacity available in the latest Field Programmable Ga...
With reconfigurable fabrics delivering increasing performance over the years, Field-Programmable Gat...
High-performance computing on heterogeneous platforms in general and those with FPGAs in particular ...
Many numerical simulation applications from the scientific, financial and machine-learning domains r...
We present preliminary results with the TyTra design flow. Our aim is to create a parallelising comp...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
We present an overview of the evolution of programming techniques for Field-Programmable Gate Arrays...
This dissertation focuses on efficient generation of custom processors from high-level language desc...
In this paper we present a novel approach to program optimisation based on compiler-based type-drive...
The potential of FPGAs as accelerators for high-performance computing applications is very large, bu...
Using FPGA-based acceleration of high-performance computing (HPC) applications to reduce energy and ...
High-performance computing with FPGAs is gaining momentum with the advent of sophisticated High-Leve...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
Field Programmable Gate Arrays promise to deliver superior energy efficiency in heterogeneous high p...
This paper describes an automated approach to hardware design space exploration, through a collabora...
International audienceThe very high computing capacity available in the latest Field Programmable Ga...
With reconfigurable fabrics delivering increasing performance over the years, Field-Programmable Gat...
High-performance computing on heterogeneous platforms in general and those with FPGAs in particular ...
Many numerical simulation applications from the scientific, financial and machine-learning domains r...
We present preliminary results with the TyTra design flow. Our aim is to create a parallelising comp...
The demand for scalable, high-performance computing has increased as the size of datasets has grown ...
We present an overview of the evolution of programming techniques for Field-Programmable Gate Arrays...
This dissertation focuses on efficient generation of custom processors from high-level language desc...
In this paper we present a novel approach to program optimisation based on compiler-based type-drive...
The potential of FPGAs as accelerators for high-performance computing applications is very large, bu...
Using FPGA-based acceleration of high-performance computing (HPC) applications to reduce energy and ...
High-performance computing with FPGAs is gaining momentum with the advent of sophisticated High-Leve...
Nowadays hardware accelerators such as Graphics Processing Units (GPUs) or Field Programmable Gate A...
Field Programmable Gate Arrays promise to deliver superior energy efficiency in heterogeneous high p...
This paper describes an automated approach to hardware design space exploration, through a collabora...
International audienceThe very high computing capacity available in the latest Field Programmable Ga...
With reconfigurable fabrics delivering increasing performance over the years, Field-Programmable Gat...