Simulation of cooling effects in a gaseous system involves solving a set of non-linear PDEs for chemical reactions iteratively. The complexity and the computational requirement of the simulation grow heavily as the number of particles and the number of cooling mechanisms is increased. Fortunately, it is now possible to offload such simulations on a variety of scalable computing platforms. In this work, we refactored an implementation of gas cooling in Gadget-2. We improved the implementation further by enabling the offloading of computation on multiple GPUs using MPI and OpenACC. Finally we performed a detailed comparative study of the code performance on x64 86 (Intel Xeon CPU), ppc64le (IBM Power9 CPU), Pascal (Nvidia P100 GPU) and Volta (Nvidia V100 GPU) architecture based computing platforms.

Solving non-linear chemical equations for gas cooling with GPU offloading using OpenACC(2022 Mar 15).

Solving non-linear chemical equations for gas cooling with GPU offloading using OpenACC

-
2022

Abstract

Simulation of cooling effects in a gaseous system involves solving a set of non-linear PDEs for chemical reactions iteratively. The complexity and the computational requirement of the simulation grow heavily as the number of particles and the number of cooling mechanisms is increased. Fortunately, it is now possible to offload such simulations on a variety of scalable computing platforms. In this work, we refactored an implementation of gas cooling in Gadget-2. We improved the implementation further by enabling the offloading of computation on multiple GPUs using MPI and OpenACC. Finally we performed a detailed comparative study of the code performance on x64 86 (Intel Xeon CPU), ppc64le (IBM Power9 CPU), Pascal (Nvidia P100 GPU) and Volta (Nvidia V100 GPU) architecture based computing platforms.
Anand, Avinash
Tornatore, Luca
Girotto, Ivan; Maio, Umberto
File in questo prodotto:
File Dimensione Formato  
MHPC_Thesis_Avinash Anand.pdf

accesso aperto

Tipologia: Tesi
Licenza: Non specificato
Dimensione 1.57 MB
Formato Adobe PDF
1.57 MB Adobe PDF Visualizza/Apri

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.11767/127649
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact