Adamis-cluster

Mesures des performances du cluster

Cette page résume les résultats obtenus à quelques benchmarks standards et à des benchmarks spécifiques relatifs aux applications utilisées dans ADAMIS.

Bande passante des Disques

Chaque noeud du cluster dispose de deux disques SATAII de 750 Go.

Disques locaux

Bonnie++

Le tableau suivant présente les résultats obtenus par les noeuds de calcul à la commande bonnie++ -f -u marc Lancé dans le répertoire /scratch (début de disque).

 Sequential OutputSequential InputRandom
 BlockRewriteBlockSeeks
 K/sec%CPUK/sec%CPUK/sec%CPU/sec
node11176792761920101571579259.2
node211719326647551116088910254.7
node31101662560084101549559266.3
node411754927640451115912210263.1
node511553426632371115648010265.6
node611669326628231115968610254.7
node7110562255969591552909258.9
node811752227633641115862010261.6
node911689826634471115993010261.8
node1011186525613701115973410263.5

hdparm

hdparm -Tt /dev/md7 fournit en moyenne sur les noeuds de calcul les vitesses de lecture suivantes :

cached2800 MB/s
buffered disk150 MB/s

Disques partagés

Les tests de lectures correspondent à la commande :
/usr/bin/time -f %E cat /data/file50mo>/dev/null
Les tests d'écriture correspondent à des copies :
/usr/bin/time -f %E cp /scratch/file50mo /data/newname

Les accès simultanés sont réalisés grâce à la commande cssh.

Calcul séquentiel

Accès Mémoire

http://www.cs.virginia.edu/stream/
 
gcc -O stream.c -o stream
stream 
FunctionRate (MB/s)Avg timeMin timeMax time
Copy2854.84600.01130.01120.0113
Scale2862.02930.01120.01120.0112
Add3166.60780.01520.01520.0153
Triad3186.85840.01510.01510.0152

Calcul flottant

Calcul parallèle

ADAMIS

Ecrire une carte Healpix à plusieurs colonnes (polar)

Les tests sont réalisés pour une carte à nside = 1024 en simple précision.

Nb de colonnesDisqueTemps (en sec)
1/scratch0.80
1/data3
3/scratch4.8
3/data80