Ansys

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Wersja z dnia 11:28, 15 sty 2013 autorstwa Stefan (dyskusja | edycje) (Utworzył nową stronę „{{DISPLAYTITLE:Ansys}} = Informacje ogólne = Dostęp do wersji Ansys 13.0 uzyskuje się komendą: module load Ansys/13.0 Dostęp do wersji Ansys 14.0 uzyskuje s...”)
(różn.) ← poprzednia wersja | przejdź do aktualnej wersji (różn.) | następna wersja → (różn.)
Skocz do:nawigacja, szukaj


Informacje ogólne

Dostęp do wersji Ansys 13.0 uzyskuje się komendą:

 module load Ansys/13.0

Dostęp do wersji Ansys 14.0 uzyskuje się komendą:

 module load Ansys/14.0


Graficzne środowisko Ansys uzyskuje się wykonując komendy:

 module load Ansys/13.0
 launcher130

lub

 module load Ansys/14.0
 launcher140


Uwaga: należy pamiętać o wcześniejszym uruchomieniu serwera X-ów na lokalnym PC). Dłuższe obliczenia należy uruchamiać w trybie batch-owym

Przykładowe skrypty

Obliczenia w trybie wątków
#!/bin/bash
#PBS -N ansys_test
#PBS -q long
#PBS -l ncpus=4

# zapamietanie zadanych procesorow
cpus=$NCPUS

# ustawienie sciezek do pakietu Ansys
. /usr/share/modules/init/bash
module load Ansys/14.0

# przejscie do katalogu, z ktorego wywolano skrypt PBS
cd $PBS_O_WORKDIR

# utworzenie katalogu na pliki tymczasowe
mkdir $PBS_O_WORKDIR/tmp.$PBS_JOBID

input=plik_z_danymi_wejsciowymi
output=plik_z_wynikami
ansys140  -b -np $cpus  -p aa_r -j nazwa_zadania -dir $PBS_O_WORKDIR/tmp.$PBS_JOBID -i $PBS_O_WORKDIR/$input -o $PBS_O_WORKDIR/$output

Powyższy skrypt uruchomi zadanie na Baribalu i wykorzysta 4 procesory do obliczeń. Dane wejściowe należy umieścić w katalogu z którego wstawia się zadanie do kolejki PBS. Wyniki obliczeń pojawią się w tym samym katalogu.