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

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
 
(Nie pokazano 6 pośrednich wersji utworzonych przez tego samego użytkownika)
Linia 1: Linia 1:
 
{{DISPLAYTITLE:Mathematica}}
 
{{DISPLAYTITLE:Mathematica}}
 
Wersje oprogramowania zainstalowane na klastrze [[Zeus]].
 
Wersje oprogramowania zainstalowane na klastrze [[Zeus]].
 +
 +
==Ograniczenia licencyjne - rejestracja użytkowników==
 +
 +
W związku ze zmianą licencjonowania niektórych aplikacji udostępnianych przez ACK CYFRONET AGH, zmianie ulegają również sposoby dostępu do nich.
 +
 +
Użytkownicy, którzy założyli konta po 1.12.2012 r. muszą w celu uzyskania dostępu do pakietu Mathematica zarejestrować się w systemie licencji.
 +
Aby tego dokonać należy wysłać na adres m.czuchry[at]cyfronet.pl e-mail zawierający:
 +
-tytuł wiadomości. UWAGA! Mailer automatycznie filtruje wiadomości, podany tytuł jest wymagany, inaczej wiadomość trafi nie tam, gdzie powinna i dostęp nie zostanie przyznany!
 +
Wymaganym tytułem jest: [NEW MATHEMATICA USER]
 +
-imie
 +
-nazwisko
 +
-instytucję (np. AGH, UJ, ...)
 +
-login
 +
-maszynę dostępową (np. zeus, mars, ...)
 +
 +
Użytkownicy zostaną na podstawie tych informacji zweryfikowani oraz dopisani do listy użytkowników mających dostęp do aplikacji.
 +
 +
Użytkownicy, którzy korzystali z pakietu Mathematica w od 01.01.2012 do 30.11.2012 zostaną dopisani automatycznie.
 +
 
= Informacje ogólne =
 
= Informacje ogólne =
  
 
Do ustawiania środowiska uruchomieniowego oprogramowania na klastrze [[Zeus]] służy narzędzie [[Modules]].
 
Do ustawiania środowiska uruchomieniowego oprogramowania na klastrze [[Zeus]] służy narzędzie [[Modules]].
  
= Mathematica 8.0 =
+
= Mathematica 9.0 =
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>mathematica</tt>
 
Zmienne środowiskowe ustawiamy ładując moduł <tt>mathematica</tt>
  
   <code>module add mathematica</code>
+
   <code>module add apps/mathematica/9.0</code>
  
 
Program uruchamiamy poleceniem  
 
Program uruchamiamy poleceniem  
Linia 17: Linia 36:
 
==== Przykładowy skrypt ====
 
==== Przykładowy skrypt ====
 
===== Wersja szeregowa =====
 
===== Wersja szeregowa =====
 +
<syntaxhighlight lang="bash">
 +
#!/bin/env bash
 +
##### Maksymalna pamiec przydzielona dla zadania
 +
#PBS -l mem=2gb
 +
##### 1 rdzen na 1 wezle
 +
#PBS -l nodes=1:ppn=1
 +
##### Maksymalny czas obliczen 1 godzina
 +
#PBS -l walltime=3:00:00
 +
##### Nazwa kolejki
 +
#PBS -q l_short
 +
##### Nazwa zadania widoczna w systemie kolejkowym
 +
#PBS -N nazwa_obliczen
 +
##### Nazwa grantu uzytego do obliczen
 +
#PBS -A nazwa_grantu
 +
 +
# Ustawianie zmiennych srodowiskowych dla pakietu Mathematica przy uzyciu Modules
 +
module add apps/mathematica/9.0.1
 +
 +
# przejscie do sciezki, z ktorej wyslano zadanie do systemu kolejkowego
 +
cd $PBS_O_WORKDIR
 +
 +
# uruchomienie zadania
 +
math < skrypt.txt > wynik.txt
  
 +
</syntaxhighlight>
  
 
===== Wersja równoległa =====
 
===== Wersja równoległa =====

Aktualna wersja na dzień 06:37, 13 sie 2014

Wersje oprogramowania zainstalowane na klastrze Zeus.

Ograniczenia licencyjne - rejestracja użytkowników

W związku ze zmianą licencjonowania niektórych aplikacji udostępnianych przez ACK CYFRONET AGH, zmianie ulegają również sposoby dostępu do nich.

Użytkownicy, którzy założyli konta po 1.12.2012 r. muszą w celu uzyskania dostępu do pakietu Mathematica zarejestrować się w systemie licencji. Aby tego dokonać należy wysłać na adres m.czuchry[at]cyfronet.pl e-mail zawierający:

-tytuł wiadomości. UWAGA! Mailer automatycznie filtruje wiadomości, podany tytuł jest wymagany, inaczej wiadomość trafi nie tam, gdzie powinna i dostęp nie zostanie przyznany!
Wymaganym tytułem jest: [NEW MATHEMATICA USER]
-imie
-nazwisko
-instytucję (np. AGH, UJ, ...)
-login
-maszynę dostępową (np. zeus, mars, ...)

Użytkownicy zostaną na podstawie tych informacji zweryfikowani oraz dopisani do listy użytkowników mających dostęp do aplikacji.

Użytkownicy, którzy korzystali z pakietu Mathematica w od 01.01.2012 do 30.11.2012 zostaną dopisani automatycznie.

Informacje ogólne

Do ustawiania środowiska uruchomieniowego oprogramowania na klastrze Zeus służy narzędzie Modules.

Mathematica 9.0

Zmienne środowiskowe ustawiamy ładując moduł mathematica

 module add apps/mathematica/9.0

Program uruchamiamy poleceniem

mathematica


Przykładowy skrypt

Wersja szeregowa
#!/bin/env bash
##### Maksymalna pamiec przydzielona dla zadania
#PBS -l mem=2gb
##### 1 rdzen na 1 wezle
#PBS -l nodes=1:ppn=1
##### Maksymalny czas obliczen 1 godzina
#PBS -l walltime=3:00:00
##### Nazwa kolejki
#PBS -q l_short
##### Nazwa zadania widoczna w systemie kolejkowym
#PBS -N nazwa_obliczen
##### Nazwa grantu uzytego do obliczen
#PBS -A nazwa_grantu

# Ustawianie zmiennych srodowiskowych dla pakietu Mathematica przy uzyciu Modules
module add apps/mathematica/9.0.1

# przejscie do sciezki, z ktorej wyslano zadanie do systemu kolejkowego
cd $PBS_O_WORKDIR

# uruchomienie zadania
math < skrypt.txt > wynik.txt
Wersja równoległa