Exécuter un travail de base

Mise à jour août 28, 2026

Marché

Cette rubrique vous explique comment exécuter une tâche de base sur la plateforme Rescale.

À propos des emplois

Un travail est l'unité de calcul de base sur la plateforme Rescale, vous permettant de configurer et d'exécuter rapidement un calcul haute performance (HPC) travail dans le cloud.

Pour configurer une tâche, vous configurerez la ou les applications que vous souhaitez exécuter, déciderez du type de matériel sur lequel vous souhaitez l'exécuter et spécifierez la durée d'exécution. Vous pouvez également éventuellement ajouter des fichiers d'entrée et configurer le post-traitement via un script ou en filtrant tous les fichiers inutiles une fois le travail terminé.

entrée 3
Figure 1 : Panneau des paramètres de tâche

Lorsque vous soumettez une tâche, Rescale démarrera le matériel sélectionné, exécutera la ou les applications, puis tout nettoiera une fois l'opération terminée. À partir de là, vous pouvez consulter et analyser les résultats.

À propos de cet exemple de simulation

Cet exemple utilise OpenFOAM simpleFOAM solveur courir sur l'Emeraude coretype. 

Il s'agit d'un solveur en régime permanent pour un écoulement turbulent incompressible et peut être utilisé pour trouver une condition initiale raisonnable pour une analyse transitoire. Cet exemple 2D modèle d'un écoulement en régime permanent autour d'un profil aérodynamique a été tiré directement d'un didacticiel dans OpenFOAM Référentiel de code. 

Veuillez contacter l'assistance Rescale pour obtenir le fichier d'entrée nécessaire.

Inscrivez-vous et connectez-vous

Si vous ne l'avez pas déjà fait, vous devrez inscrivez-vous pour un compte Rescale. 

Après vous être inscrit pour un essai gratuit, vous recevrez un vérification email avec un lien vers le site de la plateforme. Vous pourrez ensuite vous connecter au site Rescale.

Pour démarrer une nouvelle tâche, sélectionnez Carrières > Créer un nouvel emploi.

Créer un nouvel emploi
Figure 2 : Créer un nouvel emploi

Fichiers d'entrée

Pour exécuter une tâche de base, définissez les champs en surbrillance suivants ci-dessous :

  1. Donnez un nom à votre travail. Ici, nous utilisons Travail de base : Airfoil2D (1).
  2. Ajoutez l’exemple d’ensemble de fichiers de travail. Tous les fichiers d'entrée nécessaires pour cet exemple se trouvent dans l'archive compressée airfoil2D.zip (2).
  3. Vérifiez que le Type d'emploi is Fonction Plug & Play (3).
Téléchargement depuis l'ordinateur 1
Figure 3 : Paramètres d'entrée

Bonne pratique : utiliser des fichiers compressés pour accélérer les temps de transfert de fichiers

Lorsque vous travaillez sur vos propres tâches, vous souhaiterez peut-être envisager de télécharger vos fichiers d'entrée sous forme d'archive/fichier compressé, vous permettant de télécharger une collection de fichiers d'entrée pour une tâche en une seule fois. Les avantages incluent :

  • Besoins de stockage réduits
  • Téléchargements plus rapides

Si une archive/un fichier compressé est inclus comme fichier d'entrée pour une tâche lorsque votre grappe est lancé, tous les fichiers du fichier zip sont automatiquement extraits dans le répertoire de travail de votre tâche avant l'exécution de la tâche. Lorsque vous faites référence à des fichiers extraits d'archives compressées dans votre ligne de commande ou votre script, soyez prudent avec les chemins relatifs vers vos fichiers. 

Le fichier zip lui-même restera stocké pour vous et pourra être réutilisé comme entrée pour des tâches ultérieures si vous choisissez de le faire. Les formats compressés pris en charge sont :

  • .zip
  • .tar, .tar.gz, .tgz, .gz

Lorsque vous avez fini de configurer vos fichiers d'entrée, le Fichiers d'entrée La page de configuration devrait ressembler à l’exemple ci-dessous. Pour continuer le processus de configuration, cliquez sur Suivant.

Fichier Zip d'entrée 1
Figure 4 : Fichier d'entrée terminé

Paramètres du logiciel

Après avoir joint vos fichiers d'entrée, sélectionnez le logiciel dont vous avez besoin pour exécuter votre travail.

Sélectionnez OpenFOAM en entrant OpenFOAM dans le champ de recherche et cliquez sur le OpenFOAM icône.

Sélectionnez un logiciel
Figure 5 : Sélectionner un logiciel

Choisissez ensuite le numéro de version du code d'analyse sélectionné (1) et précisez le Command champ de texte qui définit la ligne de commande utilisée pour exécuter le simulation (2).

Configurer les paramètres logiciels 1
Figure 6 : Sélectionnez la version et entrez la commande

Pour cet exemple, vous devrez sélectionner la version OpenFOAM v1712+ (Intel MPI) et éditez le Command champ comme suit :

cd profil aérodynamique2D ./Allrun

La plateforme Rescale extrait automatiquement les Allrun script avec d'autres fichiers d'exécution contenus dans l'archive compressée airfoil2D.zip avant de commencer la simulation. 

Lorsque vous avez terminé de configurer les paramètres de votre logiciel, sélectionnez Suivant aller à Paramètres du matériel.

Utiliser une licence existante

Lors de l'exécution de certaines tâches, vous souhaiterez peut-être utiliser la licence existante de votre organisation pour le logiciel sélectionné. Rescale vous permet d'utiliser une licence logicielle traditionnelle (une licence d'un ISV existant) que vous avez déjà achetée en conjonction avec les différents outils de simulation déployés sur la plateforme.

Lorsque vous exécutez une tâche pour la première fois, vous devrez renseigner les paramètres de la licence existante. Pour toute tâche ultérieure utilisant le même logiciel, les licences existantes apparaîtront dans une liste déroulante. Vous pourrez ultérieurement ajouter et modifier ces entrées en vous connectant à Site Admin .

Capture d'écran 2022 08 04 à 12.51 1
Figure 7 : Utiliser une licence existante

Dans le cadre de notre mise en file d'attente des licences Vous pouvez également spécifier l'utilisation des fonctionnalités de licence, ce qui permettra de déterminer si la disponibilité des licences est suffisante pour l'exécution de l'application. Sinon, la tâche sera mise en file d'attente jusqu'à ce que les fonctionnalités de licence soient disponibles.

Capture d'écran 2022 08 04 à 12.53 1
Figure 8 : Spécifier l'utilisation des fonctionnalités de licence

Paramètres matériels

Après avoir sélectionné les paramètres de votre logiciel, vous devrez configurer le matériel sur lequel vous souhaitez exécuter votre travail.

Pour un travail de base, il existe trois paramètres matériels à modifier : Coretype, Nombre de conducteurs et Walltime.

Spécifier les paramètres matériels 1
Figure 9 : Sélectionner les cœurs et le temps d'affichage

Dans ce cas, sélectionnez 1 pour Nombre de conducteurs (1), Hrs 1 pour Walltime (2), et Emeraude pour Core Type. Rescale propose des options de coretype On-Demand et On-Demand Pro. Vous pouvez trouver plus d’informations sur ces options ici.

Best Practice: Rescale propose des options de coretype On-Demand Priority et On-Demand Economy pour certains coretypes, vous permettant de choisir le niveau de service et le prix de votre travail. Vous pouvez trouver plus d’informations sur ces options ici.

Lorsque vous avez terminé de configurer vos paramètres matériels, sélectionnez Suivant pour aller à la Poster traitement avec l'écran du tableau des commandes prêtes.  

À noter: Cet exemple de tâche de base omet l'étape facultative de post-traitement, mais vous pouvez en savoir plus sur le post-traitement. ici. La fonctionnalité de post-traitement de la plateforme Rescale vous permet d'extraire, de traiter et d'afficher les données sélectionnées à partir des fichiers de sortie directement sur la plateforme Rescale sans avoir besoin de transférer les données vers votre machine locale.

Pour continuer à Évaluationcliquez Suivant encore une fois du Poster traitement avec l'écran du tableau des commandes prêtes.

Évaluation

Le Évaluation Cette étape vous montre un résumé de votre travail avant sa soumission. 

Si vous avez terminé de configurer vos paramètres d'entrée, logiciels et matériels, sélectionnez Soumettre pour commencer à exécuter le travail.

Groupe 23
Figure 10 : Vérifier la configuration de la tâche

Lorsque vous effectuez une tâche sur la plateforme Rescale, une vérification des conditions préalables de facturation est exécutée pour déterminer si les frais de tâche peuvent être payés.

Si la espace de travail dispose d'un crédit ou d'un dépôt suffisant pour couvrir les frais du première heure du travail, un travail est autorisé à s'exécuter. Si le crédit ou le dépôt ne suffit pas, le travail échoue à cette condition préalable. Une tâche peut satisfaire à cette condition préalable si l'espace de travail dispose d'une carte de crédit valide enregistrée.

Si le crédit ou le dépôt de l'espace de travail s'épuise (descend à 0 $ ou 0 ¥) pendant qu'une tâche est en cours d'exécution, la tâche est terminée, à moins que l'espace de travail ne dispose d'une carte de crédit valide.

Statut

Une fois votre travail soumis, Rescale affiche le panneau d'état afin que vous puissiez suivre la progression de votre nouveau travail.

Le Statut La page vous permet de surveiller tous les aspects du travail que Rescale gère pour vous. Au cours de l'exécution de votre travail, il passera par cinq étapes jusqu'à sa réussite : En file d'attente, validation de l'entrée, Démarrage du cluster, Travail en cours d'exécution, et Arrêt du cluster.

S'il y a une erreur pendant l'un de ces états de tâche, un X rouge apparaît à la place de l'icône de coche après l'exécution. Veuillez nous contacter si vous rencontrez une erreur lors de l'un de ces états de tâche.

Statut et vivipares 1
Figure 11 : Statut et livetailing

Le Statut La page vous permet également de visualiser le contenu des fichiers de sortie en temps réel, ce qui est connu sous le nom de queue vivante un fichier. Cela permet de suivre la progression d’un travail. Dans ce cas, les deux fichiers de sortie particulièrement intéressants sont :

  • process_output.log
  • airfoil2D/log.simpleFoam

Le process_output.log Le fichier est créé pour chaque tâche Rescale et contient toutes les sorties du terminal (Stdout dans le langage Linux) à partir de la commande telle qu'elle est exécutée.

Le log.simpleFoam file est un fichier spécifique au calcul OpenFOAM et contient des informations sur la progression de la simulation. Pour suivre en direct un fichier, cliquez sur le nom du fichier que vous souhaitez visualiser. Par exemple, airfoil2D/log.simpleFoam. L'exécution du travail ne prendra que quelques minutes.

SSH et journaux de tâches 2
Figure 12 : SSH et journaux de tâches

Vous pouvez en savoir plus sur la surveillance de votre statut ici.

Résultats

Une fois le travail terminé, le Résultats La page s'ouvre avec une liste de fichiers générés, tels que des fichiers journaux, des visualisations et des graphiques.

Fichiers 2
Figure 13 : Afficher les résultats

Depuis cette page, vous pouvez :

  • Téléchargez tous les fichiers dans un fichier .zip à l'aide du Télécharger le travail bouton (1).
  • Utilisez le bouton Action icônes (2) pour agir sur les fichiers sélectionnés :
    • Consultation - Affichez les fichiers de moins de 1 Mo directement dans votre navigateur. Pour les fichiers de plus de 1 Mo, utilisez le Télécharger l'action.
    • Télécharger - Téléchargez les fichiers sélectionnés. 
    • Rendre les fichiers sélectionnés disponibles en tant que fichiers d'entrée – Peut être utilisé pour réexécuter certaines parties du travail sans avoir à réexécuter le travail complet ou pour le post-traitement sur des bureaux de bout en bout.
    • Supprimer – Supprimer les fichiers sélectionnés.

Pour plus d'informations sur la façon de télécharger et de manipuler des fichiers sur la plateforme Rescale, consultez le Téléchargement de données sujet.

Vous pouvez également en savoir plus sur la gestion des résultats de votre travail ici.

Prochaines étapes

Toutes nos félicitations! Vous avez exécuté votre premier exemple de tâche sur la plateforme Rescale. Consultez les rubriques suivantes pour savoir comment utiliser ou optimiser davantage les résultats de votre tâche :