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

Z Komputery Dużej Mocy w ACK CYFRONET AGH
Skocz do:nawigacja, szukaj
(Zmiana w uruchamianiu sailfish - potrzebne pliki i reguły uruchamiania zadań)
 
Linia 11: Linia 11:
  
 
   <code>module add libs/python-sailfish</code>
 
   <code>module add libs/python-sailfish</code>
 +
 +
Aby uruchomić pakiet wymagany jest plik sailfish-init.sh znajdujący się w katalogu domowym. Można go skopiować z przykładowego skryptu wydając polecenie:
 +
 +
  <code>cp /software/local/libs/python-2.7.2-el5/sailfish/sailfish-init.sh ~/</code>
 +
 +
Aby uruchomić dowolny skrypt należy podczas uruchamiania podawać zawsze pełną ścieżkę dostępu, np.:
 +
 +
  <code>python /software/local/libs/python-2.7.2-el5/sailfish/0.3/examples/sphere_3d.py --max_iters=100</code>

Aktualna wersja na dzień 09:29, 4 paź 2012


Na klastrze Zeus zainstalowano bibliotekę SAILFISH w wersji 0.3.

Informacje ogólne

Do ustawiania środowiska uruchomieniowego oprogramowania na klastrze Zeus służy narzędzie Modules. Pliki tymczasowe należy tworzyć używająć zasobów dyskowych scratch.

0.3

Zmienne środowiskowe ustawiamy ładując moduł libs/python-sailfish.

 module add libs/python-sailfish

Aby uruchomić pakiet wymagany jest plik sailfish-init.sh znajdujący się w katalogu domowym. Można go skopiować z przykładowego skryptu wydając polecenie:

 cp /software/local/libs/python-2.7.2-el5/sailfish/sailfish-init.sh ~/

Aby uruchomić dowolny skrypt należy podczas uruchamiania podawać zawsze pełną ścieżkę dostępu, np.:

 python /software/local/libs/python-2.7.2-el5/sailfish/0.3/examples/sphere_3d.py --max_iters=100