CONVERGER

CONVERGE doit être exécuté à l'aide de la commande suivante :

converger

Cela exécutera CONVERGE sur tous les cœurs spécifiés dans les paramètres matériels du travail.

À noter: Si vous essayez d'utiliser Converger les super licences, assurez-vous que votre commande inclut cet indicateur comme suit :

Pour les versions CONVERGE 2.x, utilisez :

converger -un super

Pour les versions CONVERGE 3.x, utilisez :

converger -S

Nous recommandons l'utilisation du nickel ou de l'émeraude. core saisissez ce texte lors de l'exécution de CONVERGE sur Rescale.

Chaque nickel entièrement utilisé nœud fournit 16 cœurs et 640 Go de stockage SSD. Nous recommandons donc d'exécuter CONVERGE sur un multiple de 16 cœurs lors d'une exécution sur Nickel.

Chaque nœud Emerald entièrement utilisé fournit 18 cœurs et 640 Go de stockage SSD. Nous recommandons donc d'exécuter CONVERGE sur un multiple de 18 cœurs lors de l'exécution sur Emerald.

Convergent Science propose parfois à ses clients des versions personnalisées de CONVERGE qui ne sont pas accessibles au public. La commande correcte dépend si vous exécutez CONVERGE 2 ou CONVERGE 3.

Exécuter une version personnalisée de CONVERGE 2

Vous devrez télécharger le fichier exécutable de construction avec votre fichier d'entrée. Pour que les versions personnalisées fonctionnent, l'exécutable doit être renommé en converge-2.X.X-<mpi-flavor>-CUSTOM (remplacez le numéro de version et la saveur mpi). Un exemple serait : converge-2.1.0-pmpi-CUSTOM. Veuillez vous assurer que votre version personnalisée correspond à la version mpi que vous avez nommée, sinon votre travail échouera.

Une fois l'exécutable renommé téléchargé avec votre fichier d'entrée, vous devez exécuter le travail à l'aide de la commande suivante (sur la page Paramètres du logiciel) :

converger -b PERSONNALISÉ

Votre travail va maintenant s'exécuter sur votre version CONVERGE personnalisée.

Exécuter une version personnalisée de CONVERGE 3

En raison des différences entre les scripts wrapper pour CONVERGE 2 et CONVERGE 3, les versions personnalisées de CONVERGE 3 nécessitent de pointer directement vers l'exécutable. Voir un exemple ci-dessous :

export LD_LIBRARY_PATH=${HOME}/work/shared:${LD_LIBRARY_PATH}

source 
/program/converge-3.0.25/3.0.25/Convergent_Science/Environment/scripts/CONVERGE/CONVERGE-MPICH/3.0.25.sh
mpirun -np $RESCALE_CORES_PER_SLOT -machinefile $HOME/machinefile
converge-mpich-3.0.25_custom-cmv --super

Parfois, vous devrez peut-être redémarrer une tâche Converge car elle a été arrêtée prématurément ou n'a pas pu être terminée. Rescale a construit une fonctionnalité qui vous permet de poursuivre un travail incomplet depuis le dernier redémarrage écrit en suivant la procédure ci-dessous :

  • Dans l' Résultats page de votre travail, cliquez sur le Sélectionner tous les # fichiers bouton tel qu’il apparaît dans le coin supérieur droit. Un exemple est présenté ci-dessous :
Comment sélectionner tous les fichiers
  • Immédiatement, vous verrez des options renseignées dans un menu déroulant. Sélectionner Cloner cette tâche avec les fichiers sélectionnés comme fichiers d'entrée.
Liste déroulante pour cloner
  • La plateforme effectuera cette action, clonera un nouveau travail et inclura tous les fichiers de résultats comme fichiers d'entrée. Si vous souhaitez conserver les mêmes paramètres matériels (par ex. coretype, et nombre de cœurs), soumettez votre travail. Sinon, vous souhaiterez peut-être également mettre à jour les paramètres matériels, puis soumettre le travail.

Gardez à l'esprit que s'il y a plus d'un fichier de redémarrage comme fichier d'entrée, Converge choisira le dernier fichier de redémarrage et poursuivra l'analyse à partir de ce point.