Data Entry: Please note that the research database will be replaced by UNIverse by the end of October 2023. Please enter your data into the system https://universe-intern.unibas.ch. Thanks

Login for users with Unibas email account...

Login for registered users without Unibas email account...

 
Towards a Mini-App for Smoothed Particle Hydrodynamics at Exascale
ConferencePaper (Artikel, die in Tagungsbänden erschienen sind)
 
ID 4485674
Author(s) Guerrera, Danilo; Cabezón, Rubén; Piccinali, Jean-Guillaume; Cavelan, Aurélien; Ciorba, Florina M.; Imbert, David; Mayer, Lucio; Reed, Darren
Author(s) at UniBasel Guerrera, Danilo
Cavelan, Aurélien
Ciorba, Florina M.
Cabezon, Ruben
Year 2018
Title Towards a Mini-App for Smoothed Particle Hydrodynamics at Exascale
Book title (Conference Proceedings) IEEE International Conference on Cluster Computing Workshops
Place of Conference Belfast, United Kingdom
Year of Conference 2018
Publisher IEEE Computer Society Conference Publishing Services
ISSN/ISBN 978-1-5386-8319-4
Abstract The smoothed particle hydrodynamics (SPH) technique is a purely Lagrangian method, used in numerical simulations of fluids in astrophysics and computational fluid dynamics, among many other fields. SPH simulations with detailed physics represent computationally-demanding calculations. The parallelization of SPH codes is not trivial due to the absence of a structured grid. Additionally, the performance of the SPH codes can be, in general, adversely impacted by several factors, such as multiple time-stepping, long-range interactions, and/or boundary conditions. This work presents insights into the current performance and functionalities of three SPH codes: SPHYNX, ChaNGa, and SPH-flow. These codes are the starting point of an interdisciplinary co-design project, SPH-EXA, for the development of an Exascale-ready SPH mini-app. To gain such insights, a rotating square patch test was implemented as a common test simulation for the three SPH codes and analyzed on two modern HPC systems. Furthermore, to stress the differences with the codes stemming from the astrophysics community (SPHYNX and ChaNGa), an additional test case, the Evrard collapse, has also been carried out. This work extrapolates the common basic SPH features in the three codes for the purpose of consolidating them into a pure-SPH, Exascale-ready, optimized, mini-app. Moreover, the outcome of this serves as direct feedback to the parent codes, to improve their performance and overall scalability.
URL https://arxiv.org/abs/1809.08013
edoc-URL https://edoc.unibas.ch/65575/
Full Text on edoc No
Digital Object Identifier DOI 10.1109/CLUSTER.2018.00077
ISI-Number WOS:000454692400067
 
   

MCSS v5.8 PRO. 0.766 sec, queries - 0.000 sec ©Universität Basel  |  Impressum   |    
27/04/2024