La plateforme OCCIDATA est composée d’un cluster de calcul de 480 cœurs répartis sur 16 serveurs de calcul + 28 cartes Nvidia GTX 1080 TI répartis sur 7 serveurs ainsi que 3 cartes Nvidia Quadro RTX6000 (24 Go RAM). Ce cluster est structuré de la manière suivante :
Un nœud de connexion utilisateur
Ce nœud est utilisé pour valider les programmes avant de les lancer sur le cluster de calcul. Ce nœud interactif est partagé entre tous les utilisateurs.
Les nœuds de calcul CPUs
3 chassis DELL C6420 contenant 12 serveurs composés chacun de :
– 2 Processeurs Intel Xeon Gold 6136 de 12 coeurs à 3 Ghz
– 192 Go de RAM
– 2 x 256 Go de disque en RAID1
1 chassis DELL C6525 contenant 4 serveurs composés chacun de :
– 2 Processeurs AMD EPYC Rome 7402 de 24 coeurs à 2,8 Ghz
– 512 Go de RAM
– 2 x 256 Go de disque en RAID1
Les nœuds de calcul GPUs
7 serveurs DELL T630 composés de :
– 2 processeurs Xeon 2640 V4 (20 threads)
– 2 x 400 Go de disque SSD en RAID1
– 4 GPUs Nvidia GTX 1080 TI (3584 coeurs cuda, 11 Go RAM)
1 serveur DELL R740 composé de :
– 2 processeurs Xeon Gold 6230 20 coeurs
– 2 x 223 Go de disque SSD en RAID1
– 3 GPUs Nvidia Quadro RTX 6000 (4608 coeurs cuda, 576 cœurs NVIDIA Tensor, 72 cœurs NVIDIA RT, 24 Go RAM)
Une baie de stockage de 200 To Flash
Un processus qui tourne sur un nœud de calcul accède à des données hébergées sur la zone de stockage, effectue un traitement et enregistre le résultat sur cette zone. Le stockage des données sur la plateforme OCCIDATA est assuré par une baie PureStorage de 200 To présentant les données aux serveurs via le protocole NFS.