Both sides previous revision
Previous revision
Next revision
|
Previous revision
Next revision
Both sides next revision
|
grid [2012/10/19 13:04] dusek |
grid [2017/09/26 11:28] popel |
====== Sun Grid Engine (SGE) ====== | ====== ÚFAL Grid Engine (LRC) ====== |
| |
Cluster (shluk) neboli grid (mříž, síť) je skupina počítačů, na kterých běží software pro automatické umístění vašeho výpočtu na dosud nevytížený stroj. Cluster na ÚFALu se nazývá LRC (Linguistic Research Cluster) a clustrovací software na něm je Sun Grid Engine. Do clusteru jsou zařazené tyto počítače: | LRC (Linguistic Research Cluster) is a name of ÚFAL's CPU computational cluster, which has (as of 2017/09) about 1600 CPU cores (115 servers + 2 submission heads), with a total 10 TiB of RAM. |
| |
| If you need GPU processing, see a special page about our [[:gpu|GPU cluster called DLL]]. |
| |
| Cluster (shluk) neboli grid (mříž, síť) je skupina počítačů, na kterých běží software pro automatické umístění vašeho výpočtu na dosud nevytížený stroj. Cluster na ÚFALu se nazývá LRC (Linguistic Research Cluster) a clustrovací software na něm je (Sun/Oracle/Son of) Grid Engine. Do clusteru jsou zařazené tyto počítače: |
| |
* lrc.ufal.hide.ms.mff.cuni.cz: hlava clusteru. To znamená, že neslouží k výpočtům, ale ke správě fronty výpočtů, které se odesílají na výpočetní stroje v clusteru. Na hlavě se nemají pouštět žádné náročné výpočty a naopak na ostatní stroje v clusteru se mají výpočty odesílat výhradně prostřednictvím hlavy. Hlava má 2 procesory Intel Pentium D 3 GHz a 1 GB paměti. Ve skutečnosti existují hlavy dvě - lrc1 a lrc2, které sdílí IP adresu lrc.ufal.hide.ms.mff.cuni.cz. V případě výpadku jedné z hlav, přebírá kontrolu ta druhá. | * lrc.ufal.hide.ms.mff.cuni.cz: hlava clusteru. To znamená, že neslouží k výpočtům, ale ke správě fronty výpočtů, které se odesílají na výpočetní stroje v clusteru. Na hlavě se nemají pouštět žádné náročné výpočty a naopak na ostatní stroje v clusteru se mají výpočty odesílat výhradně prostřednictvím hlavy. Hlava má 2 procesory Intel Pentium D 3 GHz a 1 GB paměti. Ve skutečnosti existují hlavy dvě - lrc1 a lrc2, které sdílí IP adresu lrc.ufal.hide.ms.mff.cuni.cz. V případě výpadku jedné z hlav, přebírá kontrolu ta druhá. |
| fireball[1-10] | 2xCore4 Intel Xeon 3 Ghz | 32 | Ubuntu 10.04 | | | fireball[1-10] | 2xCore4 Intel Xeon 3 Ghz | 32 | Ubuntu 10.04 | |
| hyperion[1-10] | 2xCore2 Intel Xeon 3 Ghz | 32 | Ubuntu 10.04 | | | hyperion[1-10] | 2xCore2 Intel Xeon 3 Ghz | 32 | Ubuntu 10.04 | |
| lucifer[1-5] | 2xCore4 Intel Xeon 2.4 Ghz | 128 | Ubuntu 10.04 | | | lucifer[1-10] | 2xCore4 Intel Xeon 2.4 Ghz | 128 | Ubuntu 10.04 | |
| orion[1-10] | 2xCore4 Intel Xeon 2 Ghz | 32 | Ubuntu 10.04 | | | orion[1-10] | 2xCore4 Intel Xeon 2 Ghz | 32 | Ubuntu 10.04 | |
| pandora[1-10] | 2xCore2 Intel Xeon 2.6 Ghz | 16 | Ubuntu 10.04 | | | pandora[1-10] | 2xCore2 Intel Xeon 2.6 Ghz | 16 | Ubuntu 10.04 | |
| tauri[1-10] | 2xCore4 Intel Xeon 3 Ghz | 32 | Ubuntu 10.04 | | | tauri[1-10] | 2xCore4 Intel Xeon 3 Ghz | 32 | Ubuntu 10.04 | |
| cosmos | 4xCore2 Intel Xeon 2.93 Ghz | 256 | Ubuntu 10.04 | | | cosmos | 4xCore2 Intel Xeon 2.93 Ghz | 256 | Ubuntu 10.04 | |
| | belzebub | 8xCore4 Intel Xeon 2.90 Ghz | 256 | Ubuntu 10.04 | |
| iridium | 2xCore4 Intel Xeon 1.86 Ghz | 512 | Ubuntu 10.04 | | | iridium | 2xCore4 Intel Xeon 1.86 Ghz | 512 | Ubuntu 10.04 | |
| twister[1,2] | 2xCore4 Intel Xeon 2.4 Ghz | 48 | Ubuntu 10.04 | | | twister[1,2] | 2xCore4 Intel Xeon 2.4 Ghz | 48 | Ubuntu 10.04 | |
| |
* Nespouštět úlohy ručně. (O ručně spuštěných úlohách SGE nemá informaci, klidně na daný uzel pošle ještě další úlohy z fronty.) | * Nespouštět úlohy ručně. (O ručně spuštěných úlohách SGE nemá informaci, klidně na daný uzel pošle ještě další úlohy z fronty.) |
* Interaktivní shell se dá získat příkazem ''qrsh''(kdy specifikujete požadavky na zdroje stejně jako u ''qsub'') | * Interaktivní shell se dá získat příkazem ''qrsh'' (přičemž specifikujete požadavky na zdroje stejně jako u ''qsub'') |
| |
Další doporučení: | Další doporučení: |
hard resource_list: mem_free=16g | hard resource_list: mem_free=16g |
hard resource_list: mem_free=31g</code> | hard resource_list: mem_free=31g</code> |
| |
| ==== Jak rezervovat více jader na stejném stroji pro 1 job ==== |
| |
| <code> |
| qsub -pe smp <pocet jader> |
| </code> |
| |
===== Synchronizace úloh (v Perlu) ===== | ===== Synchronizace úloh (v Perlu) ===== |