Points de contrôle pour enregistrer la progression du travail

Enregistrement des points de contrôle pour les simulations longues

Qu’est-ce que le point de contrôle ?

Le point de contrôle est le processus de sauvegarde des données nécessaires à partir d'un simulation, généralement implémenté soit pour redémarrer une tâche, soit comme point de sécurité en cas de panne du système.

Bonnes pratiques pour les points de contrôle

Planifiez à l'avance

  • De nombreuses applications logicielles offrent des options pour vérifier/redémarrer vos simulations. Avant de démarrer vos simulations, assurez-vous de disposer des points de contrôle appropriés FLAGS, ON.
  • Il est important de noter que chaque application aura une nomenclature et un formatage différents. assurez-vous que vous disposez des indicateurs appropriés pour l’application utilisée.
  • Alternativement, la plateforme Rescale dispose d'une fonction de point de contrôle native Aperçu, qui permet aux utilisateurs de stocker facilement des fichiers intermédiaires. Notez que cette méthode n'est pas optimale pour les redémarrages.

Procédures de point de contrôle et de redémarrage basées sur un logiciel

Informations pertinentes au point de contrôle uniquement

  • Il est recommandé de sauvegarder uniquement les informations pertinentes nécessaires au redémarrage de vos simulations.
  • Une écriture excessive de données pourrait entraîner Out of Memory défaillances du système associées ou ralentir le processus de simulation.
  • Généralement, la plupart des applications permettent d'écrire des fichiers de redémarrage, qui peuvent être utilisés pour redémarrer les simulations. Par exemple, Abaqus écrit .rst fichiers pouvant être utilisés pour redémarrer la simulation à partir de la dernière itération/étape calculée.

Simulation de surveillance

  • Pour les simulations de travaux de longue durée, il est recommandé de surveiller votre travail à intervalles réguliers, car cela vous permettra de détecter les erreurs potentielles pouvant survenir.
  • En plus d'identifier les erreurs, un suivi régulier vous permettra de vérifier l'avancement et d'arrêter les simulations dans les cas où les applications ne s'arrêtent pas automatiquement après une erreur.

Essayez d'éviter ce qui suit

Points de contrôle trop souvent

  • Des points de contrôle excessifs occupent l'espace de stockage disponible sur le
    nuage instance. Cela interrompra la simulation et entraînera des erreurs système basées sur une mémoire insuffisante.
  • L'écriture excessive de fichiers de sortie entraînera également un ralentissement du processus de simulation et une augmentation de la durée globale du travail.

Pas de point de contrôle

  • Le fait de ne pas effectuer de points de contrôle réguliers pourrait entraîner une perte de progression et de données en cas de panne du système.
  • Par exemple, si vous effectuez une simulation sur plusieurs jours, nous vous conseillons de vérifier le point toutes les quelques heures pendant la simulation.