Abaqus
Opis programu:
Abaqus FEA (dawniej ABAQUS) jest oprogramowaniem do analizy metodą elementów skończonych i inżynierii wspomaganej komputerowo
Wersje:
Version: 6.12-3 Platform: x86_64 Category: Applications/Engineering URL: www.simulia.com Provides: abaqus
Poniżej znajduje się informacja jak załadować moduł do oprogramowania:
Odnośnik do ładowania modułów
Została skonfigurowana obsługa licencji dla pakietu ABAQUS na klastrze eagle.man.poznan.pl.
W chwili obecnej, jeżeli wszytkie zadania abaqusa zostana odpowiednio zlecone do systemu kolejkowego, sam system kolejkowy klastra EAGLE zadba o to, żeby zadania nie czekaly na wolne licencje.
Poprawne zlecenie zadania abqusowego wygladac bedzie tak :
dla zadań analizy :
srun -L abaqus:X -p standard moj_skrypt_zadaniowy.sh
gdzie X to liczba potrzebnych tokenow wyliczona ze wzoru :
X = int(5 x N^0.422) N = liczba procesow w czasie analizy X=15 dla N=5 X=20 dla N=28
dla zadan GUI CAE :
srun -L abaqusCAE:1 --time=24:00:00 --mem=8000mb -N1 --ntasks-per-node=2 --x11=first --pty bash -i -l
Uprzejmie proszę o zlecanie zadań w powyższy sposób, gdyż to pozwoli zapobiec oczekiwaniu abqusa w uruchomionym zadaniu na wolne licencje.
Poniżej znajduje się skrypt pozwalający wyznaczyć wartość X dla dowolnej liczby procesów.
Poniżej znajdują się pliki które powinny znaleźć się w katalogu input.
Plik:Abaqus tokens.zip
[user@eagle licencje_tokeny]$ ./abaqus_tokens.sh 24 19 [bolen@eagle licencje_tokeny]$ ./abaqus_tokens.sh 50 26 [user@eagle licencje_tokeny]$
Należy również w skrypcie uruchomieniowym przed wywłaniem Abaqus'a dodać poniższą komendę
unset SLURM_PROCID