La plateforme OCCIDATA est composée d’un cluster de calcul de 480 cœurs répartis sur 16 serveurs de calcul + 40 cartes GPUs répartis sur 11 serveurs. 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
1 serveur HPe DL385 composé de :
– 2 processeurs AMD Epyc 9124 16 coeurs, 384 Go RAM
– 4 GPUs Nvidia L40S (18176 coeurs cuda, 568 cœurs NVIDIA Tensor, 142 cœurs NVIDIA RT, 48 Go RAM)
3 serveurs DELL R740XD composés de :
– 2 processeurs Xeon Gold 6240 18 coeurs, 384 Go RAM
– 3 GPUs Nvidia Quadro RTX 8000 (4608 coeurs cuda, 576 cœurs NVIDIA Tensor, 72 cœurs NVIDIA RT, 48 Go RAM)
1 serveur DELL R740 composé de :
– 2 processeurs Xeon Gold 6230 20 coeurs, 192 Go RAM
– 3 GPUs Nvidia Quadro RTX 6000 (4608 coeurs cuda, 576 cœurs NVIDIA Tensor, 72 cœurs NVIDIA RT, 24 Go RAM)
6 serveurs DELL T630 composés de :
– 2 processeurs Xeon 2640 V4 (20 threads), 192 Go RAM
– 4 GPUs Nvidia GTX 1080 TI (3584 coeurs cuda, 11 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.