We address the development of a modular implementation of the MGRIT (MultiGrid-In-Time) algorithm to solve linear and nonlinear systems that arise from the discretization of evolutionary models with a parallel-in-time approach in the context of the PETSc (the Portable, Extensible Toolkit for Scientific computing) library. Our aim is to give the opportunity of predicting the performance gain achievable when using the MGRIT approach instead of the Time Stepping integrator (TS). To this end, we analyze the performance parameters of the algorithm that provide a-priori the best number of processing elements and grid levels to use to address the scaling of MGRIT, regarded as a parallel iterative algorithm proceeding along the time dimension

A PETSc parallel-in-time solver based on MGRIT algorithm / Mele, Valeria; D'Amore, Luisa; Emil, Constantinescu; Carracciuolo, Luisa. - In: CONCURRENCY AND COMPUTATION. - ISSN 1532-0626. - 30:24(2018). [10.1002/cpe.4928]

A PETSc parallel-in-time solver based on MGRIT algorithm

Mele, Valeria
Primo
;
D'Amore, Luisa;Luisa, Carracciuolo
2018

Abstract

We address the development of a modular implementation of the MGRIT (MultiGrid-In-Time) algorithm to solve linear and nonlinear systems that arise from the discretization of evolutionary models with a parallel-in-time approach in the context of the PETSc (the Portable, Extensible Toolkit for Scientific computing) library. Our aim is to give the opportunity of predicting the performance gain achievable when using the MGRIT approach instead of the Time Stepping integrator (TS). To this end, we analyze the performance parameters of the algorithm that provide a-priori the best number of processing elements and grid levels to use to address the scaling of MGRIT, regarded as a parallel iterative algorithm proceeding along the time dimension
2018
A PETSc parallel-in-time solver based on MGRIT algorithm / Mele, Valeria; D'Amore, Luisa; Emil, Constantinescu; Carracciuolo, Luisa. - In: CONCURRENCY AND COMPUTATION. - ISSN 1532-0626. - 30:24(2018). [10.1002/cpe.4928]
File in questo prodotto:
File Dimensione Formato  
cpe.4928.pdf

solo utenti autorizzati

Descrizione: Articolo
Tipologia: Documento in Post-print
Licenza: Accesso privato/ristretto
Dimensione 1.11 MB
Formato Adobe PDF
1.11 MB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11588/725670
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? 9
social impact