Leo

Z KdmWiki
Przejdź do nawigacji Przejdź do wyszukiwania

< Podręcznik użytkownika KDM < Maszyny obliczeniowe

{{{nazwa}}}
[[Plik:
Plik:leo.jpg
128 CPU
|250px|noframe|center]]
Kontakt
sgi @ kdm.wcss.wroc.pl

Leo (SGI Altix 3700 Bx2) - 128 procesorowy serwer obliczeniowy KDM. Serwer z 64 procesorami został oddany do obliczeń 31 października 2005, następnie rozbudowany o kolejne 64 procesory w grudniu 2006.

Zestawienie

serwer:
moc obliczenowa (peak) :
procesory :
cache :
pamięć :
dysk /home :
dysk /scratch :
system operacyjny :

leo.wcss.wroc.pl
768 GFlops
128 x 1.5 GHz Intel Itanium2
4MB Level 3
256 GB
500GB SAN
3TB SAN
Novell SUSE Linux Enterprise Server

Oprogramowanie

Aplikacje

ADF, CPMD, GAMESS, Gaussian, Materials_Studio, MOLCAS

Kompilatory

Intel, GNU_GCC

Biblioteki

MKL, SCSL, MPT MPI, MPICH2, Global Arrays toolkit (/usr/local/ga-4-0-5/), ...

System kolejkowania

PBS

RSA key fingerprint

2d:fc:c5:e4:1a:56:58:f9:ec:99:0d:14:76:5e:bc:ab

Szczegóły techniczne

Komputer działa pod kontrolą systemu operacyjnego Linux i posiada rozproszoną architekturę typu cache-coherent Non-Uniform Memory Access (cc-NUMA). W każdej z dwóch szaf znajduje się 8 modułów CR-brick. Każdy moduł posiada 4 płyty główne, każda po 2 procesory i 4 GB pamięci. Łącznie daje to 128 procesorów i 256 GB pamięci. Moduły CR-brick połączone są craylinkami NUMAflex4 w topologii fat tree i o przepływności 4.3 Gbps. Mimo rozproszonej architektury wszystkie procesory mają dostęp do całej pamięci.

Ze względu na optymalne wykorzystanie komputera wymagamy:

  • wstawiania zadań obliczeniowych z limitami pamięci będącymi wielokrotnością wartości 1800MB. W ten sposób proces obliczeniowy będzie korzystał z modułów pamięci zainstalowanych jak najbliżej danego procesora. Jeśli zadanie używa więcej pamięci, to system musi sięgać do zdalnych modułów, co spowalnia proces. Lepiej jest więc skonfigurować nieco mniej pamięci;
  • wstawiania zadań na co najmniej 4 procesory - Leo jest dedykowany do liczenia dużych zadań.

Zobacz też