EnglischFranzösischSpanisch

OnWorks-Favicon

dgmap-int64 – Online in der Cloud

Führen Sie dgmap-int64 im kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl dgmap-int64, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


dgmap, dgpart - Statische Zuordnungen und Partitionen parallel berechnen

ZUSAMMENFASSUNG


dgmap [Optionen] [g-Datei] [tfile] [mfile] [lDatei]

dgpart [Optionen] [nteile/pwght] [gfile] [mfile] [lfile]

BESCHREIBUNG


Die dgmap Das Programm berechnet parallel eine statische Abbildung eines Quellgraphen auf einen
Zieldiagramm.

Die dgpart Das Programm ist eine vereinfachte Schnittstelle zu dgmap, das die Graphpartitionierung durchführt
statt statischer Zuordnung. Folglich muss die gewünschte Anzahl an Teilen bereitgestellt werden,
anstelle der Zielarchitektur. Bei der Verwendung des Programms zum Graph-Clustering wird die
Aus der Anzahl der Teile ergibt sich das maximale Clustergewicht.

Die -b und -c Optionen ermöglichen es dem Benutzer, Präferenzen für das Verhalten der Zuordnung festzulegen
Strategie, die standardmäßig verwendet wird. Der -m Mit dieser Option kann der Benutzer eine benutzerdefinierte Option definieren
Mapping-Strategie.

Die -q Option verwandelt die Programme in Graph-Clustering-Programme. In diesem Fall, dgmap einzige
akzeptiert Zielarchitekturen variabler Größe.

Quellgrafikdatei g-Datei ist entweder eine zentralisierte Grafikdatei oder ein Satz von Dateien, die
Fragmente eines verteilten Graphen. Für dgmap, die Zielarchitekturdatei tfile beschreibt
entweder algorithmisch codierte Topologien wie Netze und Hyperwürfel oder Zerlegungs-
Definierte Architekturen, die mithilfe der erstellt wurden amk_grf(1) Programm. Sehen gmap(1) für a
Beschreibung der Zielarchitekturen. Die resultierende Zuordnung wird in einer Datei gespeichert mfile.
Eventuelle Protokollierungsinformationen (z. B. die von Option erzeugten). -v) wird an die Datei gesendet
lDatei. Wenn keine Dateinamen angegeben sind, werden die Daten von der Standardeingabe gelesen und in sie geschrieben
Standardausgabe. Standard-Streams können auch explizit durch einen Bindestrich „-“ dargestellt werden.

Wenn die richtigen Bibliotheken zur Kompilierzeit eingebunden wurden, dgmap und dgpart können.
Verarbeitet komprimierte Graphen direkt, sowohl als Eingabe als auch als Ausgabe. Ein Stream wird behandelt als
komprimiert, wenn dem Namen eine komprimierte Dateierweiterung vorangestellt ist, z. B. in
'brol.grf.bz2' oder '-.gz'. Die unterstützten Komprimierungsformate sind bzip2
Format ('.bz2'), das gzip-Format ('.gz') und das lzma-Format ('.lzma', nur bei Eingabe).

dgmap und dgpart basieren auf Implementierungen der MPI-Schnittstelle, um die Arbeit auf die
Verarbeitungselemente. Daher ist es wahrscheinlich, dass sie nicht direkt, sondern durchgeleitet werden
einige Launcher-Befehle wie mpirun.

OPTIONAL


-bWelle Legen Sie das maximale Lastungleichgewichtsverhältnis für die Diagrammpartitionierung oder die statische Zuordnung fest. Wenn
Werden Programme als Clustering-Tools verwendet, legt dieser Parameter die maximale Auslastung fest
Ungleichgewichtsverhältnis für rekursive Bipartitionen. Exklusiv mit dem -m .

-cwählen Wählen Sie die Standardzuordnungsstrategie entsprechend einer oder mehreren Optionen aus:

b Lastausgleich so weit wie möglich erzwingen.

q Privileg Qualität über Geschwindigkeit (Standard).

s Privileg Geschwindigkeit über Qualität.

t Sicherheit durchsetzen.

x Skalierbarkeit erzwingen.

Es ist exklusiv mit dem -m .

-h Zeigen Sie Hilfe an.

-mSchicht
Verwenden Sie eine parallele Mapping-Strategie Schicht (Weitere Informationen finden Sie im PT-Scotch-Benutzerhandbuch
Information).

-q (Für dgpart)

-qpwght
(Für dgmap) Verwenden Sie die Programme als Graph-Clustering-Tools statt statisch
Mapping- oder Graphpartitionierungstools. Für dgpart, die Anzahl der Teile wird
wird das maximale Clustergewicht. Für dgmap, diese Nummer pwght muß sein
nach der Option übergeben.

-rpnum Legen Sie den Root-Prozess für zentralisierte Dateien fest (Standard ist 0).

-V Programmversion und Copyright anzeigen.

-vVerb Setzen Sie den ausführlichen Modus auf Verb. Es handelt sich um einen Satz aus einem oder mehreren Zeichen, die dies können
Sein:

m Mapping-Informationen.

s Informationen zur Strategie.

t Timing-Informationen.

HINWEIS


Derzeit (Version 5.1) dgmap kann keine vollständigen statischen Zuordnungen berechnen als gmap(1)
funktioniert, aber nur Partitionen (d. h. Zuordnungen auf ungewichtete oder gewichtete vollständige Diagramme).
Andere Zielarchitekturen als „cmplt“ und „wcmlt“ führen zu einem Fehler
Nachricht.

Beispiele:


Führen Sie dgpart auf 5 Verarbeitungselementen, um eine Aufteilung in 7 Teile des Diagramms brol.grf zu berechnen
und speichern Sie die resultierende Reihenfolge in der Datei brol.map.

$ mpirun -np 5 dgpart 7 brol.grf brol.map

Führen Sie dgpart auf 5 Verarbeitungselementen, um den gespeicherten verteilten Graphen in 7 Teile zu unterteilen
auf den Diagrammfragmentdateien brol5-0.dgr bis brol5-4.dgr und speichern Sie die resultierende Zuordnung in einer Datei
brol.map (siehe dgscat(1) für eine Erklärung der '%p'- und '%r'-Sequenzen in den Namen von
verteilte Graphenfragmente).

$ mpirun -np 5 dgpart 7 brol%p-%r.dgr brol.map

Verwenden Sie dgmap-int64 online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    movistv
    movistv
    Kodi Movistar+ TV ist ein ADDON für XBMC/
    Kodi que Permite disponer de un
    Dekodifikator der IPTV-Dienste de
    Movistar ist in einem Jahr integriert
    Mediacenter ma...
    Moviestartv herunterladen
  • 2
    Code :: Blocks
    Code :: Blocks
    Code::Blocks ist ein kostenloses Open-Source-Programm,
    plattformübergreifende C-, C++- und Fortran-IDE
    gebaut, um die anspruchsvollsten Anforderungen zu erfüllen
    seiner Nutzer. Es ist sehr konzipiert
    verlängert...
    Laden Sie Code::Blocks herunter
  • 3
    Inmitten
    Inmitten
    Inmitten oder Advanced Minecraft Interface
    und Data/Structure Tracking ist ein Werkzeug, um
    eine Übersicht über ein Minecraft anzeigen
    Welt, ohne sie tatsächlich zu erschaffen. Es
    können ...
    Herunterladen Mitten
  • 4
    MSYS2
    MSYS2
    MSYS2 ist eine Sammlung von Tools und
    Bibliotheken, die Ihnen eine bieten
    benutzerfreundliche Umgebung zum Erstellen,
    Installation und Ausführung von nativem Windows
    Software. Es besteht...
    Laden Sie MSYS2 herunter
  • 5
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo ist ein JPEG-Bildcodec
    das SIMD-Anweisungen verwendet (MMX, SSE2,
    NEON, AltiVec) zur Beschleunigung der Grundlinie
    JPEG-Komprimierung und -Dekomprimierung aktiviert
    x86, x8...
    Laden Sie libjpeg-turbo herunter
  • 6
    Xtreme Download Manager
    Xtreme Download Manager
    Das Projekt hat jetzt ein neues Zuhause:
    https://xtremedownloadmanager.com/ For
    Entwickler:
    https://github.com/subhra74/xdm Xtreme
    Der Download-Manager ist ein leistungsstarkes Werkzeug, um ...
    Laden Sie den Xtreme-Download-Manager herunter
  • Mehr »

Linux-Befehle

Ad