Skip to Main Content (Press Enter)

Logo UNITO
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione

UNI-FIND
Logo UNITO

|

UNI-FIND

unito.it
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione
  1. Pubblicazioni

Covariances computation in the Gaia AVU-GSR Parallel Solver with I/O techniques: a performance study as a function of writing cycle length

Contributo in Atti di convegno
Data di Pubblicazione:
2025
Abstract:
The solver module of the Astrometric Verification Unit Global Sphere Reconstruction (AVU GSR) pipeline aims to find the astrometric parameters of ∼108 stars in the Milky Way, the attitude and instrumental settings of the Gaia satellite, and the parametrized post Newtonian parameter γ with a resolution of 10-100 micro-arcseconds. To perform this task, the code, which runs in production on Leonardo CINECA infrastructure, solves a system of linear equations with the iterative LSQR algorithm, where the coefficient matrix is large (10-50 TB) and sparse and the iterations stop when least square convergence is reached. The solver was ported to GPU with CUDA, obtaining a ∼14x acceleration factor over an original version CPU-parallelized with OpenMP. This work concentrates on a code section dedicated to covariances calculation, representing an important scientific task for Gaia mission, since the problems unknowns present strong correlations. Given the number of unknowns at mission end, the variances-covariances matrix is expected to occupy ∼1 EB, which represents a substantial "Big Data"issue. To compute a subset of the total covariances, we defined an I/Obased pipeline made of two jobs. The first job, the LSQR, writes the files every itnCovCP iterations, and the second job reads them and calculates the corresponding covariances. The two jobs can be launched either in sequence or concurrently. Previous studies demonstrated that the covariances calculation does not significantly slowdown the AVU-GSR production up to ∼3 107 covariances. Here we investigate the performance of the covariances pipeline as a function of itnCovCP. The results show that writing smaller files more frequently or writing larger files less frequently does not affect the global performance of the solver, whose speed only depends on the number of covariances to calculate and of system unknowns.
Tipologia CRIS:
04A-Conference paper in volume
Keywords:
Covariances computation; High Performance Computing; I/O
Elenco autori:
Cesare V.; Becciani U.; Vecchiato A.; Lattanzi M.G.; Aldinucci M.; Bucciarelli B.
Autori di Ateneo:
ALDINUCCI Marco
Link alla scheda completa:
https://iris.unito.it/handle/2318/2076143
Link al Full Text:
https://iris.unito.it/retrieve/handle/2318/2076143/1887645/Gaia_AVU_GSR_PDP_2025_ACOHPC_Special_Session_Camera_Ready.pdf
Titolo del libro:
Proceedings - 33rd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing, PDP 2025
Progetto:
Third Party CINI - "EUPEX - EUROPEAN PILOT FOR EXASCALE" (H2020-JTI-EuroHPC-2020-1)
  • Aree Di Ricerca

Aree Di Ricerca

Settori (6)


PE6_2 - Distributed systems, parallel computing, sensor networks, cyber-physical systems - (2024)

PE9_13 - Astronomical instrumentation and data, e.g. telescopes, detectors, techniques, archives, analyses - (2024)

CIBO, AGRICOLTURA e ALLEVAMENTI - Farmacologia Veterinaria

ECONOMIA, AZIENDE E ORGANIZZAZIONI - Sistemi e metodologie per la Qualità

INFORMATICA, AUTOMAZIONE e INTELLIGENZA ARTIFICIALE - Industria X.0

SCIENZE MATEMATICHE, CHIMICHE, FISICHE - Cosmologia e Universo
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.6.1.0