LOGO FZÚ   LOGO VUMS Computers

  

   

VÝPOČETNÍ SERVER LUNA

 

Společný projekt FZÚ, v.v.i. a VUMS Computers, s.r.o. zajišťuje provoz několika serverů Sun Fire v gridu, jehož současná konfigurace je:

  • LUNA 1: Sun Fire X4600 s procesory AMD Opteron, operační systém Linux
  • LUNA 2: Sun Fire V890 s procesory ULTRASPARC, operační systém Solaris 10
  • LUNA 3: Sun Fire X4600 s procesory AMD Opteron, operační systém Solaris 10
  • APOLLO 1 až 4: Sun Fire V20z s procesory AMD Opteron, operační systém Linux
  • APOLLO 7 : Sun Fire V40z s procesory AMD Opteron, operační systém Linux

Popis počítačů je uveden níže.

Systém je možné používat pro zpracování sériových i paralelních programů.


CÍL

Umožnit akademické obci využívat relativně výkonné výpočetní prostředky, především víceprocesorové systémy s velkou sdílenou pamětí. Nové servery Sun X4600 mají po 32 CPU a 256 GB paměti!


PŘIHLÁŠKY

Přihlášku, stažitelnou ve formátu PDF, pošlete na adresu

Fyzikální ústav AV ČR, v.v.i.
J. Chudoba
Na Slovance 2
182 21 Praha 8


PUBLIKACE

Uživatelé výpočetního projektu Luna informují provozovatele emailem (chudoba@fzu.cz) o svých publikacích, k jejichž vytvoření přispěly i výpočty na Luně .


HARDWARE SUN FIRE V890

Procesory: UltraSPARC IV  (multiprocesor se sdílenou pamětí, SMP)

Počet procesorů

8; CPU má dvě jádra (celkem 16)

Paměť

32 GB, cache L2 16 MB

Hodinová frekvence

1,2 GHz

Vnitřní disk

6x 73 GB FC-AL

Přenos v systému

9.6 GB/s


 

HARDWARE SUN FIRE X4600

Procesory: AMD Opteron 8356 se 4 jádry (architektura AMD64)

Počet procesorů

8; CPU má 4 jádra (celkem 32)

Paměť

256 GB, cache L2 2 MB

Hodinová frekvence

2,3 GHz

Vnitřní disk

2x146 GB HDD


 

HARDWARE SUN FIRE V40z

Procesory: AMD Opteron 880 (64 bit)  s dvěma jádry (Hypertransportní technologie)

Počet procesorů

4; CPU má dvě jádra (celkem 8)

Paměť

16 GB

Hodinová frekvence

2,4 GHz

Vnitřní disk

2x 146GB 10000 RPM Ultra320 SCSI

Přenos v systému

Není v dokumentaci uváděn


 

HARDWARE SUN FIRE V20z

Procesory: AMD Opteron 252 (64 bit)   (Hypertransportní technologie)

<

Počet procesorů

2

Paměť

4 GB

Hodinová frekvence

2,6 GHz

Vnitřní disk

1x 73 GB 10000 RPM Ultra320 SCSI

Přenos v systému

3*3,2 GB/s


   

DISKOVÉ POLE FUJITSU-SIEMENS PRIMERGY RX300S2

Procesor: Intel Xeon s dvěma jádry

Počet procesorů

1; CPU má dvě jádra

Paměť

2 GB

Hodinová frekvence

3,4 GHz

Disky

6x 300 GB SATA/DVD-CDRW/RAID  5


 

SOFTWARE

Operační systém

Solaris 10 (na Sun Fire V890) a na jednom Sun Fire X4600), Linux RedHat ES 5(na ostatních serverech)

Management zdrojů

Resource Manager, Grid N1 Computing

Software package

Sun Studio 12 Compiler Collection, Performance Library

Standardní software

C , C++ , FORTRAN , Java

Překladače Intel

Intel

Překladače PGI (pouze na Apollo 7)

PGI

Software pro ladění výkonu

Performance Analyzer

Software pro paralelizované programy

OpenMP, Sun MPI (HPC), MPICH


Dále jsou nainstalovány tyto programové produkty:

MAPLE

NAG

GAUSSIAN

CFD-ACE+

 


PARALELIZACE PROGRAMŮ

Paralelní programy mohou na všech serverech systému Luna využívat rozhraní OpenMP nebo MPI.

OpenMP  je univerzální paralelní programovací model pro víceprocesorové systémy se sdílenou pamětí. Na serverech Luna/Apollo je součástí softwarového prostředí SunStudio12. Podrobný anglický návod k programování v OpenMP na serverech Sun Fire je na této stránce nebo stručněji česky na stránce MFF UK .

Rozhraní MPI je ve verzi 2 na serveru Luna 2 součástí balíku Sun HPC 7.1.; dokumentace je na této stránce.

Na serverech s procesory AMD Opteron se MPI (v implementaci MPICH2) používá takto:

  • Program doporučujeme přeložit překladačem PGI, který je instalován na serveru Apollo7 .

  • Přeložený program lze používat na serverech Luna1 a Apollo1-7; implementace je v adresáři /opt/pgi/linux86-64/7.1/mpi/mpich .

  • Dokumentace je na této stránce.

Dále je v adresářích /usr/local/mpich1 instalována volně přístupná verze mpich1.2.7p1 a v adresářích /usr/local/mpich2  volně přístupná verze mpich2-1.0.2p .


CHECKPOINTING

Checkpointing poskytuje možnost zálohovat okamžitý stav procesu, aby ho bylo možno obnovit i jinde než na samém počátku.


DOKUMENTACE

Dokumentace je na stránkach  docs.sun.com . Vybraná dokumentace je ve formátu  PDF : 


UŽIVATELSKÉ PROSTŘEDÍ

  • Připojení k  Luně  -  pouze pomocí  ssh .


  • Uživatelské prostředí  na  Luně  je předmětem průběžné aktualizace a optimalizace, a je postupně vytvářeno. Nejsou zatím např. instalovány žádné kvóty na diskový prostor, což klade určité nároky na sebekázeň uživatelů.


  • Jako systém dávkových úloh je používán grid.


  • Řízení výpočtů je prováděno pomocí   Resource Manager  .


  • Domovské adresáře uživatelů jsou na diskovém poli a jsou zálohovány jednou týdně na disky Luny.


VYUŽITÍ SERVERŮ

Statistika využití je na adrese  Statistika .


POROVNÁNÍ S JINÝMI STROJI

Prosíme uživatele, kteří mají nějaké poznatky týkající se porovnání výkonu  SunFire V890 a SunFire V20z  s jinými stroji, na nichž už spouštěli své úlohy, aby je před eventuální publikací sdělili  Ing. Petru RyšavémuVUMS Computers ), který posoudí objektivitu výsledků a případně pomůže s optimalizací překladu úlohy.


GRID

Grid je preferovaná (nepovinná) metoda využívání těchto serverů.


ADMINISTRACE

Výkazy Luna, Apollo

Uživatelé


Jste 5863 . návštěvníkem od 15.4.2000.

I. Veltruský, J. Chudoba  ( 26.1.2009 )