...
uruchomienie sesji graficznej pro-viz
Code Block | ||||
---|---|---|---|---|
| ||||
# załadowanie modułu pro-viz #klaster ares module add pro-viz #klaster prometheus module add tools/pro-viz # zlecenie sesji graficznej: 1 węzeł x 4 rdzenie na 8 godzin pro-viz start -N1 -n4 -t 8:00:00 # sprawdzenie czy sesja graficzna się uruchomiła pro-viz list # ustawienie hasła dla sesji pro-viz password <jobid> |
W momencie kiedy ustawione zostanie hasło, należy zestawić sesje graficzną poprzez klienta VNC. Opis postępowania dostępny jest w sekcji: Obliczenia w trybie graficznym: pro-viz
załadowanie modułu ansys
Code Block | ||||
---|---|---|---|---|
| ||||
# załadowanie modułu pro-viz #klaster ares module load ansys #klaster prometheus module add plgrid/apps/ansys # opcjonalnie dla szybkiego renderingu (przyspiesza operacje graficzne na modelach 3d) #klaster prometheus module add plgrid/libs/mesa |
konfiguracja RSM (krok wykonuje się jednorazowo)
klaster Zeus
# uruchomienie konfiguratora RSM
/software/local/ansys/v182/CYFRONET/rsm/setup_rsm
klaster Prometheus
Code Block | ||||
---|---|---|---|---|
| ||||
# uruchomienie konfiguratora RSM
/net/software/local/ansys/cyfronet/v182/setup_rsm |
uruchomienie workbench
Code Block | ||||
---|---|---|---|---|
| ||||
# uruchomienie workbench runwb2 # alternatywnie w przypadku załadowania modułu mesa w punkcie 2.: runwb2 -oglhw |
Tryb RSM - remote solve manager umożliwia zlecenie zadania na klaster z poziomu sesji graficznej ANSYS workbench.
Pakiet ANSYS pozwala na wysłanie całości projektu do przeliczenia poprzez mechaznim RSM lub wybranych solverów.
Uwaga: obliczenia wymagające wysłania całości projektu w ramach RSM obejmują
Wysłanie całości projektu do RSM wymaga:
...
Należy pamiętać o zapisaniu projektu po zleceniu zadania do RSM a przed zamknięciem sesji graficznej.
Pakiet ANSYS jest złożonym produktem zbudowanym z wielu komponentów.
Tryb RSM może nie być wspierany dla wszystkich z nich lub może nie działać prawidłowo w naszym środowisku.
Komponenty z listy poniżej zostały przetestowane w trybie jedno i wielo węzłowym w trybie RSM:
Jeżeli używany przez państwa komponent nie pojawia się na w/w liście prosimy o sprawdzenie jego działania i informacje w przypadku napotkanych problemów
W trybie zlecenia zadań do systemu kolejkowego dostępne są następujące rodzaje kolejek.
Wybór kolejki powinien zależeć od prognozowanego czasu obliczeń.
Kolejki plgrid-short charakteryzują się szybszym czasem uruchomienia dzięki mechanizmowi backfill ale posiadają ograniczenie czasowe czasu trwania zadaniaKolejka AMD polecana jest dla zadań z większymi wymaganiami pamięci na rdzeń.
...
Nazwa kolejki | max. czas trwania zadania | ilość pamięci na każdy rdzeń zadania | ilość rdzeni na węzeł |
---|
plgrid |
72 godziny |
4000 MB
8000 MB | 48 | ||
plgrid-gpu-v100 | 72 godziny | 12000 MB | 32 |
Nazwa kolejki | max. czas trwania zadania | ilość pamięci na każdy rdzeń zadania | ilość rdzeni na węzeł |
---|---|---|---|
plgrid | 72 godziny |
5000 MB |
24 |
plgrid-short |
1 godzina |
5000 MB |
24 |
plgrid- |
...
long | 168 godzin | 5000 MB | 24 |
plgrid-gpu | 72 godziny | 5000 MB | 24 |
...
W środowisku slurm za izolację rdzeni odpowiada mechanizm cgroups, a przypinanie procesów do rdzeni realizowane jest przez biblioteki MPI.
Komunikat ma wartość informacyjną i nie ma wpływu na wydajność obliczeń
...
Może się zdarzyć że po wybraniu opcji Update na solverze lub w całym projekcie Workbench oczekuje w nieskonczoność na reakcje RSM, a w oknie Job Monitora (przycisk w prawym dolnym rógu) nie pojawia się oczekiwane zadanie.
Problem związany jest z istnieniem pliku lock z poprzedniej sesji ANSYS. W celu naprawienia problemu uruchamiamy okno terminala i usuwamy niepotrzebny lock-file:
Code Block | ||||
---|---|---|---|---|
| ||||
rm ~/.ansys/v182/RSM/Jobs/$USER/DirectoryLocker.lock |
Jeżeli workbench został zamknięty w czasie gdy w trybie RSM oczekiwał na zakonczenie zleconego zadania, to po ponowym uruchomieniu workbencha należy kliknąć przycisk Reconnect zlokalizowany w lewym górnym rogu ekranu aby pobrać przeliczone wyniki.
...
w czasie wystąpienia problemu nie została przekroczona quota dyskowa. Informacje otrzyujemy wywołując na maszynie dostępowej klastra (zeus.cyfronet.pl / pro.cyfronet.pl) polecenie:
Code Block | ||||
---|---|---|---|---|
| ||||
# klaster zeus: zeus#klaster ares hpc-fs # klaster prometheus: pro-fs |
użytkownik posiada aktywny grant obliczeniowy
Code Block | ||||
---|---|---|---|---|
| ||||
#klaster ares
hpc-grants
#klaster prometheus
plg-show-grants
plg-show-grant-details <grant_name> |
...