Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Un balayage paramétrique exécute une commande un nombre spécifié de fois (indiquées par les valeurs de début, de fin et d’incrémentation), généralement entre les fichiers d’entrée et de sortie indexés. Les étapes du balayage peuvent ou non s’exécuter en parallèle, en fonction des ressources disponibles sur le cluster lorsque la tâche est en cours d’exécution.
L’index de votre balayage paramétrique peut s’appliquer aux instances de votre application et à votre répertoire de travail, à vos fichiers d’entrée, de sortie et d’erreur. Vous pouvez utiliser le caractère astérisque () comme espace réservé pour l’index de balayage paramétrique. Vous pouvez inclure plusieurs astérisque () pour indiquer le nombre minimal de positions à utiliser lors de l’expression du nombre d’index ou de sous-tâche. Cela ne limite pas les nombres qui nécessitent plus de positions. Pour plus d’informations, consultez Understanding Application and Data Files.
Vous pouvez utiliser la procédure suivante pour créer un travail de balayage paramétrique à l’aide de HPC Job Manager.
Remarque
Pour effectuer cette procédure, vous devez avoir été ajouté en tant qu’utilisateur sur le cluster, ou vous devez être membre d’un groupe de domaines qui a été ajouté en tant qu’utilisateur sur le cluster. Pour plus d’informations, contactez votre administrateur de cluster.
Ajouter une tâche de balayage paramétrique
Dans HPC Cluster Manager, l’option permettant d’ajouter une tâche est disponible dans les boîtes de dialogue Nouveau travail, Modifier lede travail et Copier le travail. Par exemple, la procédure suivante décrit comment ajouter une tâche dans la boîte de dialogue Nouveau travail.
Pour ajouter une tâche de balayage paramétrique
Dans gestion des travaux, dans le volet Actions , cliquez sur nouveau travail.
Dans le volet gauche de la boîte de dialogue Nouveau travail, cliquez sur Modifier les tâches.
Pointez sur le bouton Ajouter
, cliquez sur la flèche vers le bas, puis sur tâche de balayage paramétrique .Dans la boîte de dialogue tâche, tapez un nom pour votre tâche.
Définissez l’index de votre balayage paramétrique comme suit :
Dans étape 1 dans la boîte de dialogue, définissez les valeurs d’index de début et de fin de votre balayage.
À étape 2, choisissez l’incrément pour l’index de balayage.
Vous pouvez vérifier votre série d’index sous étape 4 : afficher un aperçu de votre tâche de balayage.
Tapez la commande de tâche, par rapport au répertoire de travail, dans la ligne de commande zone d’entrée. Par exemple, pour créer plusieurs instances indexées de votre application, tapez :
myApp.exe *Spécifiez le répertoire de travail pour votre tâche. La valeur par défaut est le répertoire de base du propriétaire du travail sur le nœud (
%userprofile%, qui pointe généralement vers C :\Users\user_name).Le répertoire de travail peut inclure l’astérisque (*) si chaque étape du balayage a besoin d’un répertoire de travail discret.
Spécifiez lesd’entrée standard
, de sortie Standard et nom de fichier standard par rapport au répertoire de travail. Utilisez l’astérisque (*) pour représenter un numéro de fichier qui sera incrémenté d’une itération à l’autre en fonction des paramètres d’index que vous avez choisis à l’étape 5 de cette procédure.Par exemple, si vos fichiers d’entrée sont indexés en tant qu’entrée1, input2, input3..., utilisez le format suivant : input*.dat.
Si vos fichiers d’entrée sont indexés comme input001, input002, input003..., utilisez le format suivant : input***.dat.
Affichez un aperçu de votre tâche de balayage paramétrique. Si le travail n’est pas ce que vous avez prévu, apportez des modifications et révisez l’aperçu.
Cliquez sur OK pour ajouter la tâche à votre travail. La nouvelle tâche apparaît maintenant dans la liste des tâches de votre travail.
Vous pouvez définir des propriétés de tâche supplémentaires, telles que les paramètres d’exécution
et ressources requises en sélectionnant la tâche dans la liste et en modifiant les valeurs de propriété dans le volet Propriétés de la tâche.
Considérations supplémentaires
La boîte de dialogue Nouveau travail de balayage paramétrique offre un moyen rapide d’envoyer un travail de balayage paramétrique. Lorsque vous utilisez cette méthode, vous acceptez automatiquement toutes les valeurs de propriété de travail par défaut définies par le modèle de travail que vous utilisez.
Vous pouvez copier des fichiers d’application ou de données vers chaque nœud de calcul alloué à votre travail en ajoutant une tâche de préparation de nœud. Pour plus d’informations, consultez Définir une tâche de préparation de nœud.
Vous pouvez nettoyer ou collecter des données à partir de nœuds à mesure qu’elles sont libérées de votre travail en ajoutant une tâche de mise en production de nœud. Pour plus d’informations, consultez Définir unReleaseTask de nœud.