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...

 
SPH-EXA: Optimizing Smoothed Particle Hydrodynamics for Exascale Computing
Other Publications (Forschungsberichte o. ä.)
 
ID 4527969
Author(s) Ciorba, Florina M.; Mayer, Lucio; Cabezón, Rubén M.; Imbert, David; Guerrera, Danilo; Cavelan, Aurélien; Mohammed, Ali; Reed, Darren S.; Piccinali, Jean-Guillaume; Banicescu, Ioana; Garciá-Senz, Domingo; Quinn, Thomas R.
Author(s) at UniBasel Ciorba, Florina M.
Mohammed, Ali Omar Abdelazim
Cabezon, Ruben
Guerrera, Danilo
Cavelan, Aurélien
Year 2019
Title SPH-EXA: Optimizing Smoothed Particle Hydrodynamics for Exascale Computing
Journal/Series title Project Poster at the 34th International Conference on High Performance Computing (ISC)
Publication Type Project Poster
Publisher The International Conference on High Performance Computing (ISC)
URL https://ssl.linklings.net/conferences/isc_hpc/assets/2019/posters/proj135.pdf
Keywords MPI, Parallel Applications, Performance Analysis, Optimization, Resiliency, Scheduling
Abstract The SPH-EXA project, funded by the Swiss Platform for Advanced Scientific Computing, brings together expertise in High Performance Computing, Astrophysics, and Computational Fluid Dynamics. 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 are among the most computationally-demanding calculations, in terms of sustained floating-point operations per second, or FLOP / s. It is expected that these numerical simulations will significantly benefit from the future Exascale computing infrastructures, that will perform 1018 FLOP / s. The performance of the SPH codes is, in general, adversely impacted by several factors, such as multiple time-stepping, long-range interactions, and / or boundary conditions. SPHYNX, ChaNGa, and SPH-flow, three SPH implementations, are the starting point of an interdisciplinary co-design project, SPH-EXA, for the development of an Exascale-ready SPH mini-app. The goal is to understand the scalability limitations of state-of-the-art SPH implementations and use such knowledge to create an Exascale-ready SPH mini-app. An extensive study of SPHYNX, ChaNGa, and SPH-flow has been performed, to gain insights and to expose the characteristics and any limitations of the codes. Such exposed limitations have been solved in the parent codes and shape the design and implementation of the SPH-EXA mini-app towards the use of efficient parallelization methods, fault-tolerance mechanisms, and load balancing approaches, to sustain the scalable execution of massively parallel SPH codes. The SPH-EXA mini-app development targets reproducibility and portability by using continuous integration systems, and containerization techniques.
edoc-URL https://edoc.unibas.ch/79011/
Full Text on edoc No
 
   

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