Primer Curso Avanzado Usuarios NLHPC

Los contenidos que revisaremos serán los siguientes:

  • Programación Paralela:
    • Modelo de Memoria compartida (OpenMP).
    • Modelo de Paso de menasjes (MPI).
  • Ejecución de simulaciones:
    • Trabajos secuenciales.
    • Trabajos OpenMP.
    • Trabajos MPI.
    • Múltiples trabajos secuenciales (job array).
    • Trabajos que utilicen GPUs.
  • Estudio de eficiencia:
    • ¿Qué significa que mi programa escale?
    • Speedup y eficiencia.
    • Ejemplo de escalamiento.
  • 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 programa 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.

Para poder seguir el curso y los comandos que ejecutará el profesor se requieren conocimientos de Linux.

Date: May 29, 2020 at 10:00:00 h
Venue: Modalidad Vía Online.
Speaker: Eugenio Guerra
Affiliation: CMM-NLHPC, U. de Chile
Coordinator: Laboratorio NLHPC
More info at:
Event website
Abstract:
PDF

Posted on May 14, 2020 in HPCLab, Seminars