Reduced and mixed precision turbulent flow simulations using explicit finite difference schemes

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Siklósi, Bálint, Sharma, Pushpender K., Lusher, David J., Reguly, István Z., Sandham, Neil D.
Format: Preprint
Published: 2025
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866908381305896960
author Siklósi, Bálint
Sharma, Pushpender K.
Lusher, David J.
Reguly, István Z.
Sandham, Neil D.
author_facet Siklósi, Bálint
Sharma, Pushpender K.
Lusher, David J.
Reguly, István Z.
Sandham, Neil D.
contents The use of reduced and mixed precision computing has gained increasing attention in high-performance computing (HPC) as a means to improve computational efficiency, particularly on modern hardware architectures like GPUs. In this work, we explore the application of mixed precision arithmetic in compressible turbulent flow simulations using explicit finite difference schemes. We extend the OPS and OpenSBLI frameworks to support customizable precision levels, enabling fine-grained control over precision allocation for different computational tasks. Through a series of numerical experiments on the Taylor-Green vortex benchmark, we demonstrate that mixed precision strategies, such as half-single and single-double combinations, can offer significant performance gains without compromising numerical accuracy. However, pure half-precision computations result in unacceptable accuracy loss, underscoring the need for careful precision selection. Our results show that mixed precision configurations can reduce memory usage and communication overhead, leading to notable speedups, particularly on multi-CPU and multi-GPU systems.
format Preprint
id arxiv_https___arxiv_org_abs_2505_20911
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle Reduced and mixed precision turbulent flow simulations using explicit finite difference schemes
Siklósi, Bálint
Sharma, Pushpender K.
Lusher, David J.
Reguly, István Z.
Sandham, Neil D.
Computational Engineering, Finance, and Science
Distributed, Parallel, and Cluster Computing
The use of reduced and mixed precision computing has gained increasing attention in high-performance computing (HPC) as a means to improve computational efficiency, particularly on modern hardware architectures like GPUs. In this work, we explore the application of mixed precision arithmetic in compressible turbulent flow simulations using explicit finite difference schemes. We extend the OPS and OpenSBLI frameworks to support customizable precision levels, enabling fine-grained control over precision allocation for different computational tasks. Through a series of numerical experiments on the Taylor-Green vortex benchmark, we demonstrate that mixed precision strategies, such as half-single and single-double combinations, can offer significant performance gains without compromising numerical accuracy. However, pure half-precision computations result in unacceptable accuracy loss, underscoring the need for careful precision selection. Our results show that mixed precision configurations can reduce memory usage and communication overhead, leading to notable speedups, particularly on multi-CPU and multi-GPU systems.
title Reduced and mixed precision turbulent flow simulations using explicit finite difference schemes
topic Computational Engineering, Finance, and Science
Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2505.20911