Curso Avanzado Usuarios NLHPC – Julio 2023

Fecha: 27 de julio 2023
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 realizará nuestra 9° sesión de cursos avanzados para el uso de nuestra infraestructura. El curso será dictado a través de la plataforma de streaming Zoom el día jueves 27 de julio 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 permitirán usar nuestra infraestructura de manera más eficiente.

Los contenidos a revisar serán:

  • 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.

Les sugerimos descargar y tener accesible la presentación que se usará durante la sesión, como también los ejercicios que resolveremos juntos durante el taller.

En este curso participaron 19 personas.

El registro del evento puede ser visto a continuación: