Il s'agit de la commande dgord-long 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
dgord - calculer les ordres matriciels clairsemés de graphes en parallèle
SYNOPSIS
dgord [Options] [fichier g] [ofile] [lfichier]
DESCRIPTION
La dgord le programme calcule, de manière parallèle, un ordre d'un graphe source Scotch
représentant le motif d'une matrice creuse symétrique.
Fichier graphique source fichier g est soit un fichier graphique centralisé, soit un ensemble de fichiers représentant
fragments d'un graphe distribué. La commande résultante est stockée dans un fichier ofile. Éventuel
les informations de journalisation (telles que celles produites par l'option -v) est envoyé au fichier lfichier. Quand
les noms de fichiers ne sont pas spécifiés, les données sont lues à partir de l'entrée standard et écrites en standard
sortir. Les flux standard peuvent également être explicitement représentés par un tiret '-'.
Lorsque les bibliothèques appropriées ont été incluses au moment de la compilation, dgord peut gérer directement
graphiques compressés, à la fois en entrée et en sortie. Un flux est traité comme compressé chaque fois que
son nom est postfixé avec une extension de fichier compressé, comme dans 'brol.grf.bz2' ou
'-.gz'. Les formats de compression pouvant être pris en charge sont le format bzip2 ('.bz2'), le
gzip ('.gz'), et le format lzma ('.lzma', en entrée uniquement).
dgord des bases sur des implémentations de l'interface MPI pour répartir le travail à travers le traitement
éléments. Il est donc peu probable qu'il soit exécuté directement, mais plutôt via un lanceur
commande telle que mpirun.
OPTIONS
-Copte Choisissez la stratégie de commande par défaut selon une ou plusieurs Options parmi:
b appliquez l'équilibre de charge autant que possible.
q privilégier la qualité à la vitesse (par défaut).
s privilégier la vitesse à la qualité.
t faire respecter la sécurité.
x imposer l'évolutivité.
-h Afficher de l'aide.
-mmfichier
Enregistrer les données de mappage des blocs de colonnes dans un fichier mfichier. Les données cartographiques spécifient, pour chaque
vertex, l'index du bloc de colonnes auquel appartient ce vertex.
-ostrate
Utiliser la stratégie de classement des graphes parallèles strate (voir le manuel d'utilisation du PT-Scotch pour plus
information).
-rpneu Définir le processus racine pour les fichiers centralisés (la valeur par défaut est 0).
-tfichier
Enregistrer les données de l'arborescence de partitionnement dans un fichier fichier. Les données de l'arborescence de partitionnement spécifient, par
chaque sommet, l'indice du premier sommet du bloc parent du bloc à
auquel appartient le sommet. Avec les données cartographiques fournies dans le fichier mfichier,
il permet de reconstruire l'arbre séparateur du processus de dissection imbriqué.
-V Afficher la version du programme et les droits d'auteur.
-vverbe Réglez le mode détaillé sur verbe. C'est un ensemble d'un ou plusieurs caractères qui peuvent être :
s informations stratégiques.
t informations de temps.
EXEMPLES
Courir dgord sur 5 éléments de traitement pour réorganiser le graphique matriciel brol.grf et enregistrer le résultat
ordre dans le fichier brol.ord, en utilisant la stratégie d'ordre par défaut des graphes séquentiels :
$ mpirun -np 5 dgord brol.grf brol.ord
Courir dgord sur 5 éléments de traitement pour réordonner la matrice distribuée stockée sur le graphe
fragmenter les fichiers brol5-0.dgr en brol5-4.dgr et enregistrer la commande résultante dans un fichier
brol.ord (voir dgscat(1) pour une explication des séquences '%p' et '%r' dans les noms de
fragments de graphes distribués).
$ mpirun -np 5 dgord brol%p-%r.dgr brol.ord
Utilisez dgord-long en ligne en utilisant les services onworks.net