GoGPT Best VPN GoSearch

Icône de favori OnWorks

mpiexec.hydra - En ligne dans le Cloud

Exécutez mpiexec.hydra dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande mpiexec.hydra qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


mpiexec - Exécuter un programme MPI

SYNOPSIS


mpiexec args exécutable pgmargs [ : args exécutable pgmargs ... ]

args sont des arguments de ligne de commande pour mpiexec (voir ci-dessous), exécutable est le nom de
un programme MPI exécutable, et pgmarg sont des arguments de ligne de commande pour l'exécutable.
Plusieurs exécutables peuvent être spécifiés en utilisant la notation deux points (pour MPMD - Multiple
Programmer des applications de données multiples). Par exemple, la commande suivante exécutera le MPI
Programme a.out sur 4 processus :
mpiexec -n 4 a.out

La norme MPI spécifie les arguments suivants et leurs significations :

-n
- Préciser le nombre de processus à utiliser
-hôte
- Nom de l'hôte sur lequel exécuter les processus
-cambre <architecture nom>
- Choisissez des hôtes avec ce type d'architecture
-wdir <travailler répertoire>
- cd à celui-ci avant exécutable en cours d'exécution
-chemin
- utilisez ceci pour trouver l'exécutable
-doux
- des triplets séparés par des virgules qui spécifient les nombres de processus demandés (voir le
spécification MPI-2 pour plus de détails)
-fichier
- fichier de spécification défini par l'implémentation
-fichierconfig
- fichier contenant les spécifications de l'hôte/du programme, un par ligne, avec # en commentaire
indicateur, par exemple, l'entrée mpiexec habituelle, mais avec ":" remplacé par une nouvelle ligne.
C'est-à-dire que le fichier de configuration contient des lignes avec -soft, -n, etc.

Des arguments supplémentaires qui sont spécifiques à la mise en œuvre MPICH sont discutés
ci-dessous.

Notez que tous ces paramètres ne sont pas significatifs pour tous les systèmes. Par exemple,
le gforker version de mpiexec crée tous les processus sur le même système sur lequel il
est en cours d'exécution; dans ce cas, le -cambre et -hôte les options sont ignorées.

Le caractère deux points ( : ) peut être utilisé pour séparer différents exécutables pour MPMD
(programme multiple données multiples). Par exemple, pour exécuter le programme
océan sur 4 processus et air sur 8 processus, utilisez :

mpiexec -n 4 océan : -n 8 air

SPÉCIFIQUE MPICH ARGUMENTS


De nombreuses implémentations de gestionnaires de processus dans MPICH soutiennent les arguments suivants
à mpiexec :

-np
- Un synonyme de la norme -n argument
-env
- Définir la variable d'environnement à pour les processus exécutés par
mpiexec

-envaucun
- Ne transmettre aucune variable d'environnement (autres que celles spécifiées avec d'autres -env or -genv
arguments) aux processus exécutés par mpiexec .

Par défaut, toutes les variables d'environnement sont fournies à chaque processus MPI (justification :
principe de moindre surprise pour l'utilisateur)
-envlist
- Passer les variables d'environnement listées (noms séparés par des virgules), avec leurs
valeurs actuelles, aux processus exécutés par mpiexec .

-genv
- Le -genv les options ont la même signification que leurs correspondants -env version,
sauf qu'ils s'appliquent à tous les exécutables, pas seulement à l'exécutable actuel (dans le cas
que la syntaxe des deux points est utilisée pour spécifier plusieurs exécutables).
-genvnone
- Comme -envaucun , mais pour tous les exécutables
-genvlist
- Comme -envlist , mais pour tous les exécutables
-utiliser
- Précisez la valeur retournée pour la valeur de l'attribut MPI_UNIVERSE_SIZE .

-l - Etiquette sortie standard et erreur standard ( Stdout et stderr ) avec le rang de
processus
-durée maximale
- Fixez un délai de secondes.
-infos de sortie
- Fournir plus d'informations sur la raison pour laquelle chaque processus s'est terminé s'il y a un
sortie anormale

ENVIRONNEMENT VARIABLES POUR LES CANADIENS MPIEXEC


Les variables d'environnement suivantes sont comprises par certaines versions de mpiexec L’
les arguments de ligne de commande ont la priorité sur ceux-ci ; c'est-à-dire, si à la fois la variable d'environnement
et l'argument de ligne de commande sont utilisés, la valeur spécifiée par l'argument de ligne de commande est
utilisé.

MPIEXEC_TIMEOUT
- Temps de fonctionnement maximum en secondes. mpiexec mettra fin aux programmes MPI qui prennent
plus long que la valeur spécifiée par MPIEXEC_TIMEOUT .

MPIEXEC_UNIVERSE_SIZE
- Définir la taille de l'univers
MPIEXEC_PORT_RANGE
- Définir la plage de ports qui mpiexec utilisera pour communiquer avec les processus
que ça démarre. Le format de celui-ci est : . Par exemple, pour spécifier n'importe quel
port entre 10000 et 10100, utilisez 10000:10100 .

MPICH_PORT_RANGE
- A la même signification que MPIEXEC_PORT_RANGE et est utilisé si MPIEXEC_PORT_RANGE is
pas encore défini.
MPIEXEC_PREFIX_DEFAULT
- Si cette variable d'environnement est définie, la sortie vers la sortie standard est préfixée par le
rang dans MPI_COMM_WORLD du processus et de la sortie à l'erreur standard est préfixé par
le rang et le texte (se tromper) ; les deux sont suivis d'une équerre ( > ). Si ce
variable n'est pas définie, il n'y a pas de préfixe.
MPIEXEC_PREFIX_STDOUT
- Définir le préfixe utilisé pour les lignes envoyées à la sortie standard. UNE %d est remplacé par le
rang dans MPI_COMM_WORLD ; à %w est remplacé par une indication de laquelle
MPI_COMM_WORLD dans les travaux MPI qui impliquent plusieurs MPI_COMM_WORLD s (par exemple, ceux qui
utilisé MPI_Comm_spawn or MPI_Comm_connect ).
MPIEXEC_PREFIX_STDERR
- Comme MPIEXEC_PREFIX_STDOUT , mais pour l'erreur standard.

RETOUR STATUT


mpiexec renvoie le maximum des valeurs d'état de sortie de tous les processus créés par
mpiexec .

11/9/2015 mpiexec(1)

Utilisez mpiexec.hydra en ligne en utilisant les services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

Commandes Linux

Ad




×
Publicité
❤ ️Achetez, réservez ou achetez ici — gratuitement, contribue à maintenir la gratuité des services.