KONVERGIEREN

CONVERGE sollte mit dem folgenden Befehl ausgeführt werden:

konvergieren

Dadurch wird CONVERGE auf allen Kernen ausgeführt, die in den Hardwareeinstellungen für den Job angegeben sind.

Hinweis: Wenn Sie versuchen, Converge Super-Lizenzen, stellen Sie sicher, dass Ihr Befehl dieses Flag wie folgt enthält:

Verwenden Sie für CONVERGE-Versionen 2.x:

konvergieren - ein Super

Verwenden Sie für CONVERGE-Versionen 3.x:

konvergieren -S

Wir empfehlen die Verwendung von Nickel oder Smaragd. Core Geben Sie dies beim Ausführen von CONVERGE auf Rescale ein.

Jeder voll genutzte Nickel Knoten bietet 16 Kerne und 640 GB SSD-Speicher. Wir empfehlen daher, CONVERGE auf Nickel auf einem Vielfachen von 16 Kernen auszuführen.

Jeder voll ausgelastete Emerald-Knoten bietet 18 Kerne und 640 GB SSD-Speicher. Wir empfehlen daher, CONVERGE unter Emerald auf einem Vielfachen von 18 Kernen auszuführen.

Convergent Science stellt seinen Kunden manchmal benutzerdefinierte Builds von CONVERGE zur Verfügung, die nicht öffentlich verfügbar sind. Der richtige Befehl hängt davon ab, ob Sie CONVERGE 2 oder CONVERGE 3 ausführen.

Ausführen einer benutzerdefinierten Version von CONVERGE 2

Sie müssen die ausführbare Build-Datei zusammen mit Ihrer Eingabedatei hochladen. Damit benutzerdefinierte Builds funktionieren, muss die ausführbare Datei umbenannt werden in converge-2.X.X-<mpi-flavor>-CUSTOM (ersetzen Sie die Versionsnummer und die MPI-Variante). Ein Beispiel wäre: converge-2.1.0-pmpi-CUSTOM. Bitte stellen Sie sicher, dass Ihr benutzerdefinierter Build der von Ihnen benannten MPI-Variante entspricht, sonst schlägt Ihr Job fehl.

Nachdem die umbenannte ausführbare Datei zusammen mit Ihrer Eingabedatei hochgeladen wurde, müssen Sie den Job mit dem folgenden Befehl ausführen (auf der Seite „Softwareeinstellungen“):

konvergieren -b BENUTZERDEFINIERT

Ihr Job wird jetzt auf Ihrer benutzerdefinierten CONVERGE-Version ausgeführt.

Ausführen einer benutzerdefinierten Version von CONVERGE 3

Aufgrund der Unterschiede zwischen den Wrapper-Skripten für CONVERGE 2 und CONVERGE 3 müssen benutzerdefinierte Builds von CONVERGE 3 direkt auf die ausführbare Datei verweisen. Ein Beispiel hierfür finden Sie unten:

export LD_LIBRARY_PATH=${HOME}/work/shared:${LD_LIBRARY_PATH}

source 
/program/converge-3.0.25/3.0.25/Convergent_Science/Environment/scripts/CONVERGE/CONVERGE-MPICH/3.0.25.sh
mpirun -np $RESCALE_CORES_PER_SLOT -machinefile $HOME/machinefile
converge-mpich-3.0.25_custom-cmv --super

Gelegentlich müssen Sie einen Converge-Job neu starten, weil er vorzeitig abgebrochen wurde oder nicht abgeschlossen werden konnte. Rescale bietet eine Funktion, mit der Sie einen unvollständigen Job ab dem letzten Neustart fortsetzen können. Gehen Sie dazu wie folgt vor:

  • Im Ergebnisse Seite Ihres Jobs, klicken Sie auf das Alle # Dateien auswählen Schaltfläche, wie sie in der oberen rechten Ecke angezeigt wird. Ein Beispiel ist unten dargestellt:
So wählen Sie alle Dateien aus
  • Sie sehen sofort Optionen in einem Dropdown-Menü. Wählen Sie Klonen Sie diesen Job mit ausgewählten Dateien als Eingabedateien.
Dropdown zum Klonen
  • Die Plattform führt diese Aktion aus, klont einen neuen Job und schließt alle Ergebnisdateien als Eingabedateien ein. Wenn Sie die gleichen Hardwareeinstellungen beibehalten möchten (z. B. Kerntyp, und Anzahl der Kerne), senden Sie Ihren Auftrag. Andernfalls können Sie auch die Hardwareeinstellungen aktualisieren und dann den Auftrag senden.

Beachten Sie, dass Converge bei mehr als einer Neustartdatei als Eingabedatei die neueste Neustartdatei auswählt und die Analyse ab diesem Punkt fortsetzt.