AbstractFuture architectures designed to deliver exascale performance motivate the need for novel algorithmic changes in order to fully exploit their capabilities. In this paper, the performance of several numerical algorithms, characterised by varying degrees of memory and computational intensity, are evaluated in the context of finite difference methods for fluid dynamics problems. It is shown that, by storing some of the evaluated derivatives as single thread- or process-local variables in memory, or recomputing the derivatives on-the-fly, a speed-up of ∼2 can be obtained compared to traditional algorithms that store all derivatives in global arrays
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
Implicit finite difference schemes are often the preferred numerical schemes in computational fluid ...
Computational Fluid Dynamics (CFD) has enjoyed the speed-up available from supercomputer technology ...
AbstractFuture architectures designed to deliver exascale performance motivate the need for novel al...
Future architectures designed to deliver exascale performance motivate the need for novel algorithmi...
The path to exascale computational fluid dynamics requires novel and disruptive hardware architectur...
AbstractWe present a numerical scheme geared for high performance computation of wall-bounded turbul...
In this article we discuss a strategy for speeding up the solution of the Navier—Stokes equations on...
Physics-based simulation, Computational Fluid Dynamics (CFD) in particular, has substantially reshap...
A new parallel numerical scheme for solving incompressible steady-state flows is presented. The algo...
The continued development of improved algorithms and architecture for numerical simulations is at th...
Many state of the art CFD codes that exhibit low computational intensity (flops per RAM access) "sat...
Hardware trends over the last decade show increasing complexity and heterogeneity in high performanc...
This paper discusses the implementation of a numerical algorithm for simulating incompressible fluid...
This paper describes performance tuning experiences with a parallel CFD code to enhance its performa...
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
Implicit finite difference schemes are often the preferred numerical schemes in computational fluid ...
Computational Fluid Dynamics (CFD) has enjoyed the speed-up available from supercomputer technology ...
AbstractFuture architectures designed to deliver exascale performance motivate the need for novel al...
Future architectures designed to deliver exascale performance motivate the need for novel algorithmi...
The path to exascale computational fluid dynamics requires novel and disruptive hardware architectur...
AbstractWe present a numerical scheme geared for high performance computation of wall-bounded turbul...
In this article we discuss a strategy for speeding up the solution of the Navier—Stokes equations on...
Physics-based simulation, Computational Fluid Dynamics (CFD) in particular, has substantially reshap...
A new parallel numerical scheme for solving incompressible steady-state flows is presented. The algo...
The continued development of improved algorithms and architecture for numerical simulations is at th...
Many state of the art CFD codes that exhibit low computational intensity (flops per RAM access) "sat...
Hardware trends over the last decade show increasing complexity and heterogeneity in high performanc...
This paper discusses the implementation of a numerical algorithm for simulating incompressible fluid...
This paper describes performance tuning experiences with a parallel CFD code to enhance its performa...
We discuss the High Performance Fortran data parallel programming language as an aid to software eng...
Implicit finite difference schemes are often the preferred numerical schemes in computational fluid ...
Computational Fluid Dynamics (CFD) has enjoyed the speed-up available from supercomputer technology ...