All translations
Jump to navigation
Jump to search
Enter a message name below to show all available translations.
Found 2 translations.
Name | Current message text |
---|---|
h English (en) | * Log into a cluster. * Load the <code>meta-farm</code> module. $ module load meta-farm * Choose a name for a farm directory, e.g. <code>Farm_name</code>, and create it with the following command $ farm_init.run Farm_name * This will also create a few important files inside the farm directory, some of which you will need to customize. * Copy your executable and input files to the farm directory. (You may skip this step if you plan to use full paths everywhere.) * Edit the <code>table.dat</code> file inside the farm directory. This is a text file describing one case (one independent computation) per line. For examples, see one or more of ** [[#single_case.sh|single_case.sh]] ** [[META:_Advanced_features_and_troubleshooting#Example:_Numbered_input_files|Example: Numbered input files]] (advanced) ** [[META:_Advanced_features_and_troubleshooting#Example:_Input_file_must_have_the_same_name|Example: Input file must have the same name]] (advanced) ** [[META:_Advanced_features_and_troubleshooting#Using_all_the_columns_in_the_cases_table_explicitly|Using all the columns in the cases table explicitly]] (advanced) * Modify the <code>single_case.sh</code> script if needed. In many cases you don't have to make any changes. For more information see one or more of ** [[#single_case.sh|single_case.sh]] ** [[#STATUS_and_handling_errors|STATUS and handling errors]] ** [[META:_Advanced_features_and_troubleshooting#Example:_Input_file_must_have_the_same_name|Example: Input file must have the same name]] (advanced) ** [[META:_Advanced_features_and_troubleshooting#Using_all_the_columns_in_the_cases_table_explicitly|Using all the columns in the cases table explicitly]] (advanced) * Modify the <code>job_script.sh</code> file to suit your needs as described at [[#job_script.sh|job_script.sh]] below. In particular, use a correct account name, and set an appropriate job runtime. For more about runtimes, see [[#Estimating_the_runtime_and_number_of_metajobs|Estimating the runtime and number of metajobs]]. * Inside the farm directory, execute $ submit.run -1 for the one case per job (SIMPLE) mode, or $ submit.run N for the many cases per job (META) mode, where <i>N</i> is the number of metajobs to use. <i>N</i> should be significantly smaller than the total number of cases. |
h French (fr) | * Connectez-vous à une grappe. * Chargez le module <code>meta-farm</code>. $ module load meta-farm * Choisissez un nom pour le répertoire du groupe de cas, par exemple <code>Farm_name</code> et créez-le avec $ farm_init.run Farm_name * Cette commande créera également quelques fichiers importants dans le répertoire, dont certains devront être personnalisés. * Copiez vos fichiers exécutables et vos fichiers d'entrée dans le répertoire du groupe de cas. (Vous pouvez ignorer cette étape si vous prévoyez utiliser des chemins complets partout.) * Modifiez le fichier <code>table.dat</code> dans le répertoire. Il s'agit d'un fichier texte décrivant un cas (un calcul distinct) par ligne. Voyez des exemples dans les sections suivantes : ** [[META-Farm/fr#single_case.sh|single_case.sh]] ** [[META-Farm:_Advanced_features_and_troubleshooting/fr#Exemple_:_fichiers_d'entrée_numérotés|Exemple : fichiers d'entrée numérotés ]] (avancé) ** [[META-Farm:_Advanced_features_and_troubleshooting/fr#Exemple_:_fichier_d'entrée_doit_avoir_le_même_nom|Exemple : fichier d'entrée doit avoir le même nom]] (avancé) ** [[META-Farm:_Advanced_features_and_troubleshooting/fr#Accéder_à_chaque_paramètre_d'un_cas|Accéder à chaque paramètre d'un cas ]] (avancé) * Modifiez le script <code>single_case.sh</code> au besoin. Souvent, aucune modification n'est requise; voir les sections suivantes : ** [[META-Farm/fr#single_case.sh|single_case.sh]] ** [[META-Farm/fr#STATUS_et_traitement_des_erreurs|STATUS et traitement des erreurs]] ** [[META-Farm:_Advanced_features_and_troubleshooting/fr#Exemple_:_fichier_d'entrée_doit_avoir_le_même_nom|Exemple : fichier d'entrée doit avoir le même nom]] (avancé) ** [[META-Farm:_Advanced_features_and_troubleshooting/fr#Accéder_à_chaque_paramètre_d'un_cas|Accéder à chaque paramètre d'un cas ]] (avancé) * Modifiez le fichier <code>job_script.sh</code> selon vos besoins, tel que décrit dans [[META-Farm/fr#job_script.sh|job_script.sh, ci-dessous]]. En particulier, utilisez un nom de compte de calcul valide et indiquez une durée d’exécution appropriée. Pour plus d'information sur le temps d’exécution, voir [[META-Farm/fr#Estimation_du_temps_d'exécution_et_du_nombre_de_métatâches|Estimation du temps d'exécution et du nombre de métatâches]]. * Dans le répertoire des cas, lancez $ submit.run -1 pour le mode SIMPLE (un cas par tâche) ou $ submit.run N pour le mode META, où N est le nombre de métatâches à utiliser. La valeur de N doit être de beaucoup inférieure au nombre total de cas. |