Mars:Mathematica: Różnice pomiędzy wersjami

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
(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:
  
Zalogowac sie na mars60 (ssh mars60) i wywolac:
+
Zalogować się na mars60 (ssh mars60) i wywołać:
 +
        module load Mathematica
 
         mathematica
 
         mathematica
  
Wczesniej nalezy uruchomic serwer X np. CYGWIN na lokalnym PC
+
Wcześniej należy uruchomić serwer X np. CYGWIN na lokalnym PC
i dodac serwer fontow przy pomocy komendy wykonanej na marsie:
+
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
  
Dluzsze obliczenia musza byc realzowane w trybie batch'owym
+
Dłuższe obliczenia muszą być realizowane w trybie batch'owym
uruchamiane na serwerze dostepowym (mars)
+
uruchamiane na serwerze dostępowym (mars)
Wykonywanie zadan w systemie PBS
+
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 zawierajacy wywolanie mathematica w trybie batch np
+
skrypt - plik zawierający wywołanie mathematica w trybie batch  
    nohup mathematica <  plik-wejsciowy >  plik-wyjsciowy
 
  
  
 
==== 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

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


Wersja szeregowa
Wersja równoległa