2025-11-10T02:49:47.176961

Impact of spatial coarsening on Parareal convergence for the linear advection equation

Angel, Götschel, Ruprecht
The Parareal parallel-in-time integration method often performs poorly when applied to hyperbolic partial differential equations. This effect is even more pronounced when the coarse propagator uses a reduced spatial resolution. However, some combinations of spatial discretization and numerical time stepping nevertheless allow for Parareal to converge with monotonically decreasing errors. This raises the question how these configurations can be distinguished theoretically from those where the error initially increases, sometimes over many orders of magnitude. For linear problems, we prove a theorem that implies that the 2-norm of the Parareal iteration matrix is not a suitable tool to predict convergence for hyperbolic problems when spatial coarsening is used. We then show numerical results that suggest that the pseudo-spectral radius can reliably indicate if a given configuration of Parareal will show transient growth or monotonic convergence. For the studied examples, it also provides a good quantitative estimate of the convergence rate in the first few Parareal iterations.
academic

Impact de l'affinement spatial sur la convergence de Parareal pour l'équation d'advection linéaire

Informations fondamentales

  • ID de l'article: 2111.10228
  • Titre: Impact of spatial coarsening on Parareal convergence for the linear advection equation
  • Auteurs: Judith Angel, Sebastian Götschel, Daniel Ruprecht (Hamburg University of Technology)
  • Classification: math.NA cs.CE cs.NA
  • Date de publication: Novembre 2021 (prépublication arXiv, dernière révision octobre 2025)
  • Lien de l'article: https://arxiv.org/abs/2111.10228

Résumé

La méthode d'intégration temporelle parallèle Parareal présente généralement de mauvaises performances lorsqu'elle est appliquée aux équations aux dérivées partielles hyperboliques, cet effet étant encore plus prononcé lorsque l'opérateur de propagation grossier utilise une résolution spatiale réduite. Cependant, certaines combinaisons de discrétisation spatiale et de schémas numériques de progression temporelle permettent toujours à Parareal de converger avec une erreur décroissante monotone. Cet article étudie comment distinguer théoriquement ces configurations de celles présentant une croissance initiale d'erreur (parfois dépassant plusieurs ordres de grandeur). Pour les problèmes linéaires, les auteurs démontrent un théorème indiquant que la norme 2 de la matrice d'itération Parareal n'est pas un outil approprié pour prédire la convergence des problèmes hyperboliques utilisant un affinement spatial. Les résultats numériques montrent que le rayon pseudospectral peut indiquer de manière fiable si une configuration Parareal donnée affichera une croissance transitoire ou une convergence monotone, et fournir des estimations quantitatives fiables du taux de convergence pour les premières itérations de Parareal.

Contexte et motivation de la recherche

Contexte du problème

  1. Goulot d'étranglement du calcul parallèle: Avec l'augmentation rapide du nombre d'unités de traitement dans les ordinateurs haute performance modernes, les algorithmes numériques doivent fournir autant de niveaux de parallélisation que possible. La progression temporelle est devenue un goulot d'étranglement série dans les simulations impliquant l'approximation de solutions d'équations différentielles dépendant du temps.
  2. Méthodes de parallélisation temporelle: Les méthodes d'intégration temporelle parallèle telles que Parareal, PFASST et MGRIT ont été proposées comme alternatives pour dépasser les limites d'extensibilité de la parallélisation purement spatiale.
  3. Défis des problèmes hyperboliques: Il est bien connu que la convergence de Parareal pour les problèmes hyperboliques est généralement médiocre, particulièrement en combinaison avec un affinement spatial, bien que ce ne soit pas toujours le cas.

Motivation de la recherche

  1. Difficulté de prédiction théorique: Il est actuellement difficile de prédire a priori si une configuration Parareal donnée converge de manière monotone ou présente une croissance d'erreur initiale.
  2. Impact de l'affinement spatial: Il est nécessaire de comprendre les mécanismes spécifiques par lesquels l'utilisation d'une résolution spatiale réduite par l'opérateur de propagation grossier affecte la convergence.
  3. Outils de jugement de convergence: Il est nécessaire de trouver des outils théoriques fiables pour distinguer les différents modèles de comportement de convergence.

Contributions principales

  1. Contribution théorique: Démonstration que pour les problèmes de valeur initiale linéaires avec matrices de système normales, la norme 2 de la matrice d'itération Parareal ne peut pas être utilisée pour évaluer la convergence (Théorème 1).
  2. Théorème de borne inférieure: Fourniture d'une borne inférieure théorique pour la norme 2 de la matrice de propagation d'erreur Parareal utilisant un affinement spatial.
  3. Analyse pseudospectrale: Application pour la première fois de la théorie pseudospectrale à l'analyse de convergence de Parareal, démontrant que le rayon pseudospectral peut prédire de manière fiable le comportement de convergence.
  4. Vérification numérique: Validation de l'efficacité du rayon pseudospectral comme outil de prédiction de convergence par des expériences numériques sur l'équation d'advection linéaire avec quatre configurations différentes.

Détails méthodologiques

Définition de la tâche

Étude de la convergence de la méthode Parareal pour le problème de valeur initiale linéaire: y(t)=Ay(t),y(0)=b,t[0,T]y'(t) = Ay(t), \quad y(0) = b, \quad t \in [0,T]ACn×nA \in \mathbb{C}^{n \times n}, bCnb \in \mathbb{C}^n.

Cadre théorique fondamental

Parareal comme itération de point fixe linéaire

Pour les problèmes linéaires, Parareal peut s'écrire sous la forme d'une itération de point fixe: Mgyk+1=(MgMf)yk+bM_g y^{k+1} = (M_g - M_f)y^k + b

où la matrice de propagation d'erreur est: E=Mg1(MgMf)=IMg1MfE = M_g^{-1}(M_g - M_f) = I - M_g^{-1}M_f

Traitement de l'affinement spatial

Une application de la méthode grossière devient: GΔt(y)=IG~Δt(Ry)G_{\Delta t}(y) = I\tilde{G}_{\Delta t}(Ry)RCm×nR \in \mathbb{C}^{m \times n} est l'opérateur de restriction et ICn×mI \in \mathbb{C}^{n \times m} est l'opérateur d'interpolation.

Structure de la matrice de propagation d'erreur

undefined