We consider the application of three performance-portable programming models in the context of a high-order spectral element, implicit time-stepping solver for the Navier–Stokes equations. We aim to evaluate whether the use of these models allows code developers to deliver high-performance solvers for computational fluid dynamics simulations that are capable of effectively utilising both many-core CPU and GPU architectures. Using the core elliptic solver for the Navier–Stokes equations as a benchmarking guide, we evaluate the performance of these models on a range of unstructured meshes and give guidelines for the translation of existing codebases and their data structures to these models
Personal computers of the past were limited to running computational fluid dynamics codes in serial ...
AbstractParallel Computing represents a valid solution for reducing execution times in simulations o...
Scalable and efficient numerical simulations continue to gain importance, as computation is firmly e...
The White Paper content is focused on: a) construction and analysis of novel scalable algorithms to ...
AbstractIn this paper, we highlight our progress in implementing a hybrid OpenMP-MPI version of the ...
Prize winning PETSc-FUN3D aerodynamics code, extending it with highly-tuned shared-memory paralleliz...
This article presents a snapshot of ongoing efforts to optimize an open-source CFD anal-ysis and des...
A parallelization study designed for ADI-type algorithms is presented using the OpenMP specification...
In this paper, we highlight our progress in implementing a hybrid OpenMP-MPI version of the unstruct...
Hydraulic and hydrodynamic numerical models have become critical tools in doing research, forecastin...
Some existing parallel N-S codes, including both explicit and implicit algorithms, have been ported ...
OpenACC is a directive-based programing standard aim to provide a highly portable programming model ...
This paper aims to report on the open multi-processing (OpenMP) parallel implementation of a fully u...
This paper presents an implementation in C++ of an explicit parallel finite element code dedicated t...
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
Personal computers of the past were limited to running computational fluid dynamics codes in serial ...
AbstractParallel Computing represents a valid solution for reducing execution times in simulations o...
Scalable and efficient numerical simulations continue to gain importance, as computation is firmly e...
The White Paper content is focused on: a) construction and analysis of novel scalable algorithms to ...
AbstractIn this paper, we highlight our progress in implementing a hybrid OpenMP-MPI version of the ...
Prize winning PETSc-FUN3D aerodynamics code, extending it with highly-tuned shared-memory paralleliz...
This article presents a snapshot of ongoing efforts to optimize an open-source CFD anal-ysis and des...
A parallelization study designed for ADI-type algorithms is presented using the OpenMP specification...
In this paper, we highlight our progress in implementing a hybrid OpenMP-MPI version of the unstruct...
Hydraulic and hydrodynamic numerical models have become critical tools in doing research, forecastin...
Some existing parallel N-S codes, including both explicit and implicit algorithms, have been ported ...
OpenACC is a directive-based programing standard aim to provide a highly portable programming model ...
This paper aims to report on the open multi-processing (OpenMP) parallel implementation of a fully u...
This paper presents an implementation in C++ of an explicit parallel finite element code dedicated t...
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
Personal computers of the past were limited to running computational fluid dynamics codes in serial ...
AbstractParallel Computing represents a valid solution for reducing execution times in simulations o...
Scalable and efficient numerical simulations continue to gain importance, as computation is firmly e...