The motivation for this work comes from an observation that amidst the push for Massively Parallel (MP) solutions to high-end computing problems such as numerical physical simulations, large amounts of legacy code exist that are highly optimized for vector supercomputers. Because re-hosting legacy code often requires a complete re-write of the original code, which can be a very long and expensive effort, this work examines the potential to exploit reconfigurable computing machines in place of a vector supercomputer to implement an essentially unmodified legacy source code. Custom and reconfigurable computing resources could be used to emulate an original application's target platform to the extent required to achieve high performance. To ar...
The end of Dennard scaling and the imminent end of Moore's law is causing disruptive changes to the ...
A considerable volume of large computational computer codes were developed for NASA over the past tw...
For many years, the stability of the architecture paradigm has facilitated the performance portabili...
This thesis describes a flexible framework for abstract numerical algorithms which treats algorithms...
High performance requirements increased the popularity of unconventional architectures. While provid...
Vector architectures lack tools for research. Consider the gem5 simulator, which is possibly the lea...
The role of heterogeneous multi-core architectures in the industrial and scientific computing commun...
Mathematicians and computational scientists are often limited in their ability to model complex phen...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
Computer simulations, which are widely used in both academia and in the industry, often work on very...
Modeling and simulation is an essential element in the research and development of new concepts and ...
This paper examines the applications most commonly run on the supercomputers at the Numerical Aerosp...
International audienceIn many cases, applications are not optimized for the hardware on which they r...
International audienceReconfigurable hardware offers new ways of accelerating computing by implement...
UnrestrictedWith recent technological advances, it has become possible to use reconfigurable hardwar...
The end of Dennard scaling and the imminent end of Moore's law is causing disruptive changes to the ...
A considerable volume of large computational computer codes were developed for NASA over the past tw...
For many years, the stability of the architecture paradigm has facilitated the performance portabili...
This thesis describes a flexible framework for abstract numerical algorithms which treats algorithms...
High performance requirements increased the popularity of unconventional architectures. While provid...
Vector architectures lack tools for research. Consider the gem5 simulator, which is possibly the lea...
The role of heterogeneous multi-core architectures in the industrial and scientific computing commun...
Mathematicians and computational scientists are often limited in their ability to model complex phen...
High Performance Computing (HPC) platforms allow scientists to model computationally intensive algor...
Computer simulations, which are widely used in both academia and in the industry, often work on very...
Modeling and simulation is an essential element in the research and development of new concepts and ...
This paper examines the applications most commonly run on the supercomputers at the Numerical Aerosp...
International audienceIn many cases, applications are not optimized for the hardware on which they r...
International audienceReconfigurable hardware offers new ways of accelerating computing by implement...
UnrestrictedWith recent technological advances, it has become possible to use reconfigurable hardwar...
The end of Dennard scaling and the imminent end of Moore's law is causing disruptive changes to the ...
A considerable volume of large computational computer codes were developed for NASA over the past tw...
For many years, the stability of the architecture paradigm has facilitated the performance portabili...