6° Curso Avanzado Usuarios NLHPC

Fecha: 26 de mayo 2022
Hora de inicio: 09:00 hrs.

Formación

En el marco de los cursos que estamos realizando para capacitar a nuestros usuarios actuales, así como a nuestros potenciales usuarios (véase este enlace para más información), se realizó nuestra sexta sesión de cursos avanzados para el uso de nuestra infraestructura. El curso fue dictado a través de la plataforma de streaming Zoom el día jueves 26 de mayo de 09:00 a 13:00 (hora chilena).

Se recomienda haber asistido o revisado los contenidos del curso introductorio al uso de nuestro supercomputador antes de ver este taller. A partir de esos conocimientos se mostrarán algunos conceptos más avanzados que permiten usar nuestra infraestructura de manera más eficiente.

Los contenidos vistos fueron:

  • Programación Paralela:
    • Modelo de Memoria compartida (OpenMP).
    • Modelo de Paso de mensajes (MPI).
  • Ejecución de simulaciones:
    • Trabajos secuenciales.
    • Trabajos OpenMP.
    • Trabajos MPI.
    • Múltiples trabajos secuenciales (job array).
    • Trabajos que utilicen GPUs.
    • Dependencias de trabajos.
    • Programación de tareas usando crontab
  • Monitoreo de simulaciones:
    • Monitoreando simulaciones utilizando htop.
    • Monitoreando simulaciones utilizando Ganglia.
    • Gráficas de utilización en correo de notificación.
  • Instalación y compilación de aplicaciones:
    • Compiladores y flags utilizados.
    • Compilando programas desde el código fuente.
    • Instalación de módulos en Python.
    • Instalación de módulos en R.
  • Problemas frecuentes:
    • Cancelación por exceso de memoria.
    • Cancelación por subutilización de CPU.
    • Cancelación por subutilización de Memoria.
    • Sobreutilización de recursos.

Para poder seguir el curso y los comandos ejecutados durante el taller, se recomienda tener conocimientos de Linux.

En este evento participaron 26 personas.

El registro del evento lo puede ver a continuación: