Podstawy: Różnice pomiędzy wersjami
| Linia 17: | Linia 17: | ||
===Uruchamianie zadań ===  | ===Uruchamianie zadań ===  | ||
| − | Do uruchamiania zadań służy komenda <tt>qsub</tt>.  | + | Do uruchamiania zadań służy komenda <tt>qsub</tt>. Poszczególne parametry należy rozdzielać za pomocą dwukropka.  | 
{| class="wikitable"  | {| class="wikitable"  | ||
! Opcja  | ! Opcja  | ||
| + | !Parametry  | ||
! Opis  | ! Opis  | ||
! Uwagi  | ! Uwagi  | ||
|-  | |-  | ||
| − | | -l   | + | | -l || || Opcja służy do specyfikacji zasobów (rdzeni, węzłów pamięci) dla zadania. Poszczególne parametry należy rozdzielać dwukropkiem ||  | 
|-  | |-  | ||
| − | |   | + | | || nodes=<liczba węzłów> || służy do specyfikacji liczby wezłów ||  | 
|-  | |-  | ||
| − | | mem || ||  | + | | || ppn=<liczba rdzeni> || Liczba żądanych rdzeni na każdym węźle || opcja niedostępna na maszynie [[Baribal]]  | 
| + | |-  | ||
| + | | || mem=<żądana pamięć> || Pamięć wymagana do obliczeń ||  | ||
| + | |-  | ||
| + | | || core8 || ||  | ||
| + | |-  | ||
| + | | || core12 || ||  | ||
| + | |-  | ||
| + | | || infiniband || ||  | ||
| + | |-  | ||
| + | | -q || <nazwa kolejki>  | ||
|}  | |}  | ||
Wersja z 09:32, 16 sty 2012
Spis treści
Logowanie
Serwery dostępowe maszyn obliczeniowych dopuszczają jedynie bezpieczne połączenia, dlatego można zalogować się na nie oraz przesyłać pliki, jedynie z wykorzystaniem protokołu SSH. W tym celu można wykorzystać programy slogin, ssh, scp (UNIX/Linux) lub Putty, WinSCP (Windows). Ponadto jeśli planowane jest wykorzystanie programów w wersji okienkowej, niezbędna jest obecność klienta XWindow na komputerze, z którego loguje się użytkownik. W systemach UNIX/Linux wersja XWindow jest zwykle zainstalowana i dostępna dla użytkownika. Systemy Windows nie posiadają serwera XWindow dlatego należy takowy zainstalować. Polecamy instalację darmowego serwera Xów: XMing (http://sourceforge.net/projects/xming).
Logowanie z systemu UNIX/Linux
ssh <nazwa_maszyny_dostępowej>
lub
ssh -l login <nazwa_maszyny_dostępowej>
Logowanie z systemu Windows
Otwieramy program Putty i w polu Host Name okna głównego wpisujemy nazwę maszyny dostępowej i potwierszamy klawiszem "Open". Następnie wpisujemy login i hasło.
Podstawy obsługi systemu kolejkowego
System kolejkowy jest wygodnym narzędziem uruchamiania zadań na zasobach obliczeniowych. W zależności od potrzeb, może on informować użytkownika o dacie i czasie rozpoczęcia, czy też zakończenia, wykonywania danego zadania, na wskazany adres e-mail.
Uruchamianie zadań
Do uruchamiania zadań służy komenda qsub. Poszczególne parametry należy rozdzielać za pomocą dwukropka.
| Opcja | Parametry | Opis | Uwagi | 
|---|---|---|---|
| -l | Opcja służy do specyfikacji zasobów (rdzeni, węzłów pamięci) dla zadania. Poszczególne parametry należy rozdzielać dwukropkiem | ||
| nodes=<liczba węzłów> | służy do specyfikacji liczby wezłów | ||
| ppn=<liczba rdzeni> | Liczba żądanych rdzeni na każdym węźle | opcja niedostępna na maszynie Baribal | |
| mem=<żądana pamięć> | Pamięć wymagana do obliczeń | ||
| core8 | |||
| core12 | |||
| infiniband | |||
| -q | <nazwa kolejki> | 
Usuwanie zadań
Do usuwania zadań służy komenda qdel.
Wyświetlanie informacji o stanie zadań w kolejkach
Do wyświetlania informacji o zadaniach oraz kolejkach służy komenda qstat.
Zasoby dyskowe
Ogólne zalecenia dotyczące obliczeń
Szybkość wykonywania obliczeń zależy od szeregu czynników.
