Zeus:Sailfish: Różnice pomiędzy wersjami
Z Komputery Dużej Mocy w ACK CYFRONET AGH
(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