Les chercheurs présentent Relight, un framework qui fournit une sauvegarde automatique de points de contrôle distribuée pour les programmes basés sur des tâches ainsi qu'un mécanisme efficace de rejoue rapide vers l'avant pour la récupération complète du travail. Contrairement aux approches traditionnelles qui nécessitent une migration manuelle des données, Relight exploite la structure inhérente des calculs basés sur des tâches pour capturer et reprendre l'état avec des modifications minimales du code.

  • Offre des performances de sauvegarde de points de contrôle et une évolutivité comparables aux codes originaux non modifiés.
  • Prend en charge le fonctionnement sur jusqu'à 512 nœuds du supercalculateur Piz Daint.
  • Élimine le besoin pour les utilisateurs de gérer manuellement la migration des données lors des opérations de sauvegarde et de reprise.

Cette approche atténue les risques associés aux bugs non déterministes, aux pannes matérielles et aux limites de temps d'exécution dans les programmes à longue durée en automatisant la gestion de l'état.