Aller au contenu

Architecture

Cluster vectoriel Boréale

Le cluster Boréale est composé, au niveau matériel, de :

  • 1 frontale d'accès NEC, ayant:
    • 2x Intel Xeon Ice Lake 6338 32 cœurs CPU @ 2.0 GHz
    • 512 Go (16x 32 Go) de RAM DDR4-3200 ECC
    • 1x carte NEC SX-Aurora TSUBASA 20B Vector Engine (8 cœurs @ 1.6 GHz - 48 Go HBM2)
  • 1 frontale d'accès NEC, ayant:
    • 2x Intel Xeon Cascade Lake 6226 12 cœurs CPU @ 2.7 GHz
    • 192 Go (12x 16 Go) de RAM DDR4-2933
    • ConnectX-6 EDR IB/HDR100
    • 2x cartes NEC SX-Aurora TSUBASA 10BE Vector Engine (8 cœurs @ 1.4 GHz - 48 Go HBM2)
  • 1 frontale de visualisation
    • 2x Intel Xeon Ice Lake 6338 32 cœurs CPU @ 2.0 GHz
    • 512 Go (16x 32 Go) de RAM DDR4-3200 ECC
    • 1x carte Nvidia Quadro RTX A5000 24 Go GDDR6 (8192 cœurs CUDA)
  • 9 serveurs NEC SX-Aurora TSUBASA composés de chacun de :
    • 2x Intel Xeon Ice Lake 6326 16 cœurs @ 2.9 Ghz
    • 256 Go (16x 16 Go) de RAM DDR4-3200 ECC
    • 8x cartes vectorielles NEC SX-Aurora TSUBASA 20B (chacune de 8 cœurs @ 1.6 GHz - 48 Go HBM2)
      • les communications directes entre cartes vectorielles se font soit en DMA (intra-nœud) soit via Infiniband en utilisant les bibliothèque NEC MPI ayant un support complet MPI 3.1.
  • un stockage partagé de type IBM Spectrum Scale (GPFS) pour environ 500 To utile et une bande passante de 3.5 Go/s
  • un réseau rapide faible-latence Nvidia Mellanox Infiniband HDR 200 Gbps

Le cluster utilise le logiciel de soumission Slurm pour la gestion de jobs utilisateurs et le système d'exploitation Rocky Linux.

Les environnements logiciels sont également adaptés au type des machines :

  • L'environnement de développement vectoriel NEC
  • L'environnement de développement scalaire Intel OneAPI

Dernière mise à jour: 25 novembre 2022 14:58:46