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

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
 
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
 
         module load Mathematica
 
         mathematica
 
         mathematica
Linia 16: Linia 16:
 
         xset fp+ tcp/stdo.cyf-kr.edu.pl:7100
 
         xset fp+ tcp/stdo.cyf-kr.edu.pl:7100
  
Dłuzsze obliczenia muszą być realizowane w trybie batch'owym
+
Dłuższe obliczenia muszą być realizowane w trybie batch'owym
 
uruchamiane na serwerze dostępowym (mars)
 
uruchamiane na serwerze dostępowym (mars)
 
Wykonywanie zadań 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 zawierąjacy wywołanie mathematica w trybie batch np
+
skrypt - plik zawierający wywołanie mathematica w trybie batch  
        math <  plik-wejsciowy >  plik-wyjsciowy
 
  
  
Linia 41: Linia 40:
  
 
#Koniec skryptu
 
#Koniec skryptu
 +
</syntaxhighlight>
  
  

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