The variety of computing architectures competing in the exascale race makes the portability of codes of major importance. In this work, the HPC2 code is presented as a fully-portable, algebra-based framework suitable for heterogeneous computing. In its application to CFD, the algorithm of the time-integration phase relies on a reduced set of only three algebraic operations: the sparse matrix-vector product, the linear combination of vectors and the dot product. This algebraic approach combined with a multilevel MPI+OpenMP+OpenCL parallelization naturally provides portability. The performance has been studied on different architectures including multicore CPUs, Intel Xeon Phi accelerators and GPUs of AMD and NVIDIA. The multi-GPU scalability...
Computational fluid dynamics (CFD) is the main field of computational mechanics that has historicall...
Exascale HPC systems are just about to become available. Such enormous simulation capabilities from ...
In this PhD thesis, we present our research in the domain of high performance software for computati...
The variety of computing architectures competing in the exascale race makes the portability of codes...
Massively-parallel devices of various architectures are being adopted by the newest supercomputers t...
Nowadays, high performance computing (HPC) systems experience a disruptive moment with a variety of ...
Since 2011, the European project Mont-Blanc has been focused on enabling ARM-based technology for HP...
During the last years, there has been a signi¿cant increment in the variety of hardware to overcome ...
Frontiers of computational fluid dynamics (CFD) are constantly expanding and eagerly demanding more ...
The quest for new portable implementations of simulation algorithms is motivated by the increasing v...
A parallel finite-volume CFD algorithm for modeling of incompressible flows on hybrid supercomputers...
AbstractA parallel finite-volume CFD algorithm for modeling of incompressible flows on hybrid superc...
AbstractIncreased levels of parallel CFD by utilizing graphical processing units (GPUs) in a high pe...
International audienceHPC appears more and more as a key player in the field of numerical simulation...
Computational fluid dynamics (CFD) is the main field of computational mechanics that has historicall...
Exascale HPC systems are just about to become available. Such enormous simulation capabilities from ...
In this PhD thesis, we present our research in the domain of high performance software for computati...
The variety of computing architectures competing in the exascale race makes the portability of codes...
Massively-parallel devices of various architectures are being adopted by the newest supercomputers t...
Nowadays, high performance computing (HPC) systems experience a disruptive moment with a variety of ...
Since 2011, the European project Mont-Blanc has been focused on enabling ARM-based technology for HP...
During the last years, there has been a signi¿cant increment in the variety of hardware to overcome ...
Frontiers of computational fluid dynamics (CFD) are constantly expanding and eagerly demanding more ...
The quest for new portable implementations of simulation algorithms is motivated by the increasing v...
A parallel finite-volume CFD algorithm for modeling of incompressible flows on hybrid supercomputers...
AbstractA parallel finite-volume CFD algorithm for modeling of incompressible flows on hybrid superc...
AbstractIncreased levels of parallel CFD by utilizing graphical processing units (GPUs) in a high pe...
International audienceHPC appears more and more as a key player in the field of numerical simulation...
Computational fluid dynamics (CFD) is the main field of computational mechanics that has historicall...
Exascale HPC systems are just about to become available. Such enormous simulation capabilities from ...
In this PhD thesis, we present our research in the domain of high performance software for computati...