OpenSBLI v3. 0: High-fidelity multi-block transonic aerofoil CFD simulations using domain specific languages on GPUs

DJ Lusher, A Sansica, ND Sandham, J Meng… - Computer Physics …, 2025 - Elsevier
OpenSBLI is an automatic code-generation framework for compressible Computational Fluid
Dynamics (CFD) simulations on heterogeneous computing architectures (previous release …

Assessment of low-dissipative shock-capturing schemes for the compressible Taylor–Green vortex

DJ Lusher, ND Sandham - AIAA Journal, 2021 - arc.aiaa.org
Interactions between shock waves and turbulence are ubiquitous in high-speed flows of
practical aeronautical interest. Recent advances in computational power have made implicit …

[HTML][HTML] OpenSBLI: A framework for the automated derivation and parallel execution of finite difference solvers on a range of computer architectures

CT Jacobs, SP Jammy, ND Sandham - Journal of Computational Science, 2017 - Elsevier
Exascale computing will feature novel and potentially disruptive hardware architectures.
Exploiting these to their full potential is non-trivial. Numerical modelling frameworks …

OpenSBLI: Automated code-generation for heterogeneous computing architectures applied to compressible fluid dynamics on structured grids

DJ Lusher, SP Jammy, ND Sandham - Computer Physics Communications, 2021 - Elsevier
OpenSBLI is an open-source code-generation system for compressible fluid dynamics
(CFD) on heterogeneous computing architectures. Written in Python, OpenSBLI is an explicit …

Loop tiling in large-scale stencil codes at run-time with OPS

IZ Reguly, GR Mudalige… - IEEE Transactions on …, 2017 - ieeexplore.ieee.org
The key common bottleneck in most stencil codes is data movement, and prior research has
shown that improving data locality through optimisations that optimise across loops do …

Domain partitioning material point method for simulating shock in polycrystalline energetic materials

R Ma, WC Sun, CR Picu, T Sewell - Computer Methods in Applied …, 2023 - Elsevier
Heterogeneous energetic materials (EMs) subjected to mechanical shock loading exhibit
complex thermo-mechanical processes which are driven by the high temperature, pressure …

On the performance portability of OpenACC, OpenMP, Kokkos and RAJA

A Marowka - … Conference on High Performance Computing in Asia …, 2022 - dl.acm.org
Performance Portability frameworks are becoming more central and essential in
heterogeneous computing systems. However, the developer toolbox lacks the tools to …

Large-scale performance of a DSL-based multi-block structured-mesh application for Direct Numerical Simulation

GR Mudalige, IZ Reguly, SP Jammy, CT Jacobs… - Journal of Parallel and …, 2019 - Elsevier
Abstract SBLI (Shock-wave/Boundary-layer Interaction) is a large-scale Computational Fluid
Dynamics (CFD) application, developed over 20 years at the University of Southampton and …

Automatic code-generation to enable high-fidelity simulations of multi-block airfoils on GPUs

DJ Lusher, M Zauner, A Sansica… - AIAA SciTech 2023 …, 2023 - arc.aiaa.org
View Video Presentation: https://doi. org/10.2514/6.2023-1222. vid High-fidelity numerical
studies of three-dimensional airfoil flows require extremely large scale computational …

Evaluating the performance portability of SYCL across CPUs and GPUs on bandwidth-bound applications

IZ Reguly - Proceedings of the SC'23 Workshops of The …, 2023 - dl.acm.org
In this paper, we evaluate the portability of the SYCL programming model on some of the
latest CPUs and GPUs from a wide range of vendors, utilizing the two main compilers …