EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

likwid-mpirun – Online in der Cloud

Führen Sie likwid-mpirun 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 likwid-mpirun, 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


likwid-mpirun – Ein Tool zum Starten und Überwachen von MPI-Anwendungen mit LIKWID

ZUSAMMENFASSUNG


likwid-memsweeper [-hd] [-hostdatei Dateinamen] [-nperdomain number_of_processes_in_domain]
[-Pin Ausdruck] [-omp Ausdruck] [-mpi Ausdruck] [--]

BESCHREIBUNG


likwid-mpirun ist eine Befehlszeilenanwendung, die das herstellerspezifische mpirun-Tool umschließt und
fügt Anrufe hinzu likwid-perfctr(1) zur Ausführungszeichenfolge. Die vom Benutzer angegebene Anwendung ist
ausgeführt, gemessen und die Ergebnisse an den Startknoten zurückgegeben.

OPTIONAL


-h gibt eine Hilfenachricht auf der Standardausgabe aus und wird dann beendet.

-d Gibt Debug-Meldungen auf der Standardausgabe aus.

-hostdatei Dateinamen
Gibt die Knoten an, auf denen die MPI-Prozesse geplant werden sollen

-nperdomain number_of_processes_in_domain
gibt die Prozesse pro Affinitätsdomäne an (siehe likwid-pin für Informationen zur Affinität
Domänen)

-Pin Ausdruck
Gibt das Pinning für die Hybridausführung an (siehe likwid-pin für Informationen zur Affinität
Domänen)

-omp Ausdruck
ermöglicht Hybrid-Setup. Kann nur in Kombination mit verwendet werden -Stift. Das einzig Mögliche
Wert ist: Intel

-mpi Ausdruck
Gibt die MPI-Implementierung an, die vom Wrapper verwendet werden soll. Möglich
Werte sind intelmpi, openmpi und mvapich2

-- stoppt das Parsen von Argumenten für likwid-mpirun, um Optionen für die Basiswerte festzulegen
MPI-Implementierung nach --.

BEISPIEL


1. Für Standardanwendung:

likwid-mpirun -np 32 ./meine App

Führt 32 MPI-Prozesse aus, jeder Host ist mit so vielen Prozessen gefüllt, wie in ppn geschrieben sind

2. Mit Pinning:

likwid-mpirun -np 32 -nperdomain S: 2 ./meine App

Startet 32 ​​MPI-Prozesse mit 2 Prozessen pro Socket.

3. Für Hybridläufe:

likwid-mpirun -np 32 -Pin M0:0-3_M1:0-3 ./meine App

Startet 32 ​​MPI-Prozesse mit 2 Prozessen pro Knoten. Threads des ersten Prozesses sind
An die Kerne 0–3 in der NUMA-Domäne 0 (M0) angeheftet. Die OpenMP-Threads des zweiten Prozesses
sind an die ersten vier Kerne in der NUMA-Domäne 1 (M1) angeheftet.

Verwenden Sie likwid-mpirun online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad