Mars:Mathematica: Różnice pomiędzy wersjami
Z Komputery Dużej Mocy w ACK CYFRONET AGH
L.kitowski (dyskusja | edycje) (Utworzył nową stronę „{{DISPLAYTITLE:Mathematica}} = Mathematica = Wersje oprogramowania zainstalowane na klastrze Mars ... = Informacje ogólne = Sposób użycia pakietu: Zalogow...”) |
|||
| (Nie pokazano 2 pośrednich wersji utworzonych przez tego samego użytkownika) | |||
| Linia 8: | Linia 8: | ||
Sposób użycia pakietu: | Sposób użycia pakietu: | ||
| − | + | Zalogować się na mars60 (ssh mars60) i wywołać: | |
| + | module load Mathematica | ||
mathematica | mathematica | ||
| − | + | Wcześniej należy uruchomić serwer X np. CYGWIN na lokalnym PC | |
| − | i | + | i dodać serwer fontów przy pomocy komendy wykonanej na marsie: |
xset fp+ tcp/stdo.cyf-kr.edu.pl:7100 | xset fp+ tcp/stdo.cyf-kr.edu.pl:7100 | ||
| − | + | Dłuższe obliczenia muszą być realizowane w trybie batch'owym | |
| − | uruchamiane na serwerze | + | uruchamiane na serwerze dostępowym (mars) |
| − | Wykonywanie | + | Wykonywanie zadań w systemie PBS |
qsub -q q_name skrypt | qsub -q q_name skrypt | ||
gdzie q_name - nazwa kolejki (short, long, very_long) | gdzie q_name - nazwa kolejki (short, long, very_long) | ||
| − | skrypt - plik | + | skrypt - plik zawierający wywołanie mathematica w trybie batch |
| − | |||
==== Przykładowy skrypt ==== | ==== Przykładowy skrypt ==== | ||
| + | <syntaxhighlight lang="bash"> | ||
| + | #!/bin/sh | ||
| + | #PBS -N math_test | ||
| + | #PBS -q short | ||
| + | #PBS -l nodes=1:ppn=1 | ||
| + | |||
| + | # ustawienie sciezek do pakietu Mathematica | ||
| + | module load Mathematica | ||
| + | |||
| + | # przejscie do katalogu, z ktorego wywolano skrypt PBS | ||
| + | cd $PBS_O_WORKDIR | ||
| + | |||
| + | math <Plik_wejsciowy > Plik_wyjsciowy | ||
| + | |||
| + | #Koniec skryptu | ||
| + | </syntaxhighlight> | ||
| + | |||
| + | |||
===== Wersja szeregowa ===== | ===== Wersja szeregowa ===== | ||
===== Wersja równoległa ===== | ===== Wersja równoległa ===== | ||
Aktualna wersja na dzień 12:05, 5 lis 2013
Spis treści
Mathematica
Wersje oprogramowania zainstalowane na klastrze Mars ...
Informacje ogólne
Sposób użycia pakietu:
Zalogować się na mars60 (ssh mars60) i wywołać:
module load Mathematica
mathematica
Wcześniej należy uruchomić serwer X np. CYGWIN na lokalnym PC i dodać serwer fontów przy pomocy komendy wykonanej na marsie:
xset fp+ tcp/stdo.cyf-kr.edu.pl:7100
Dłuższe obliczenia muszą być realizowane w trybie batch'owym uruchamiane na serwerze dostępowym (mars) Wykonywanie zadań w systemie PBS
qsub -q q_name skrypt
gdzie q_name - nazwa kolejki (short, long, very_long) skrypt - plik zawierający wywołanie mathematica w trybie batch
Przykładowy skrypt
#!/bin/sh
#PBS -N math_test
#PBS -q short
#PBS -l nodes=1:ppn=1
# ustawienie sciezek do pakietu Mathematica
module load Mathematica
# przejscie do katalogu, z ktorego wywolano skrypt PBS
cd $PBS_O_WORKDIR
math <Plik_wejsciowy > Plik_wyjsciowy
#Koniec skryptu
