Please use this identifier to cite or link to this item:
http://hdl.handle.net/20.500.12386/32452
Title: | The MPI+CUDA Gaia AVU-GSR Parallel Solver in perspective of next-generation Exascale Infrastructures and new Green Computing milestones | Authors: | CESARE, VALENTINA BECCIANI, Ugo VECCHIATO, Alberto |
Issue Date: | 2022 | Series: | INAF Technical Reports - Rapporti Tecnici INAF | Report: | 164 | Abstract: | We ported on the GPU with CUDA the Gaia Astrometric Verification Unit-Global Sphere Reconstruction (AVU-GSR) Parallel Solver. The code aims to find the astrometric parameters of ~10^8 stars in the Milky Way, the attitude and the instrumental settings of the Gaia satellite, and the global parameter 𝛾 of the PPN formalism, by solving a system of linear equations, 𝐀 × 𝒙 = 𝒃, with the LSQR iterative algorithm. The coefficient matrix 𝐀 is large, having ~10^11 × 10^8 elements, and sparse. The CUDA code accelerates ≳ 14 times compared to the current version of the AVU-GSR code, parallelized on the CPU with MPI+OpenMP and in production since 2014. This acceleration factor is ~9.2 times larger than the one obtained with a preliminary GPU porting with OpenACC, equal to ~1.5. We obtained this result by running the codes on the CINECA SuperComputer Marconi100, that has 4 NVIDIA Volta V100 GPUs per node, where the MPI+CUDA application has been recently put in production. This analysis represents a first step to understand the exascale behaviour of a class of applications that follow the same structure of this code, employed in several contexts. In the next months, we plan to run this code on the pre-exascale platform Leonardo of CINECA, with 4 next-generation A100 GPUs per node, to better investigate this behaviour. Computing on highly parallel devices, such as GPUs, might imply a consistent power saving, which might go towards the achievement of a Green Computing milestone. | URI: | http://hdl.handle.net/20.500.12386/32452 https://doi.org/10.20371/INAF/TechRep/164 |
Fulltext: | open |
Appears in Collections: | 4.01 Rapporti tecnici INAF |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
Technical_report_Gaia_MPI_CUDA_Valentina_Cesare_et_al.pdf | 1.76 MB | Adobe PDF | View/Open |
Page view(s)
142
checked on Apr 17, 2024
Download(s)
43
checked on Apr 17, 2024
Google ScholarTM
Check
Items in DSpace are published in Open Access, unless otherwise indicated.