Cluster Eulogia

El cluster Eulogia surge en 2017 cuando se realizan gestiones en el Rector Hugo Juri a fin de reemplazar la Supercomputadora Cristina, que presentaba una desfavorable relación potencia de cálculo vs. consumo eléctrico.

El primer módulo de 2U se compra a través del Rectorado y luego dos módulos más a través del Sistema Nacional de Computación de Alto Desempeño (SNCAD).

Hardware

Cada módulo se compone de 4 computadoras basadas en el producto Intel XeonPhi:

Respecto a la potencia de cálculo, cada XeonPhi 7210 tiene un desempeño de pico teórico de 2.66 TFLOPS en doble precisión y 5.32 TFLOPS en precisión simple, gracias a sus 64 núcleos con SMT-4 (256 núcleos virtuales en total), y unidades vectoriales de 512 bits que soportan operaciones FMA. El conjunto de los 12 microprocesadores tienen una potencia pico teórica de 31.92 TFLOPS en doble precisión y 63.84 TFLOPS en precisión simple. Teniendo en cuenta una eficiencia promedio del 60% al 70% en la ejecución de kernels DGEMM, el equipo debería medir alrededor de 20 TFLOPS Rmax en HPL, el benchmark utilizado para rankear en TOP500.

El NAS se comparte con Mendieta a través de un enlace Infiniband.

Software

Eulogia hace provisioning a los nodos utilizando Ansible sobre la distribucion de Linux CentOS 7.4. El administrador de recursos es SLURM-17.02.

El software instalado incluye:

  • Compiladores: gcc-7.3, intel-2018
  • Bibliotecas: mkl-2018, tbb-2018, libxsmm-1.9, elpa-2017.05
  • Comunicación: openmpi-3.1
  • Simuladores: QuantumESPRESSO-6.2