Speakers
Description
From the HiDALGO2 Centre of Excellence of the EuroHPC, the RedSim native multi-GPU and vectorized multi-CPU code for simulating the compressible Navier-Stokes equations with unstructured polyhedral meshes has been developed and optimized.
From the HiDALGO2 Centre of Excellence of the EuroHPC, the RedSim native multi-GPU and vectorized multi-CPU code for simulating the compressible Navier-Stokes equations with unstructured polyhedral meshes has been developed and optimized.
In this presentation, we'll go over the different challenges in developing a GPU-oriented CFD Navier-Stokes solver, with manually written CUDA kernels, and the optimization of those kernels using NVIDIA's profiling toolkits. We'll also discuss the development of our MPI + CUDA code, where we leverage the inter-node communication capabilities of MPI in order to run our code on 16, 32, 64, and more GPUs. We'll talk about challenges we've tackled concerning lower cache sizes compared to CPU-s, lower memory environments because of current day VRAM sizes, and intra-node GPU communication via SLI/NVlink.
Finally, we present benchmark results of RedSim when applied to different EuroHPC and the Hungarian HPC Komondor for pipe acoustics problems.