Cursos HPC CYTED en CIMEC (2017-10-30 a 2017-11-03)
Sobre este ciclo de cursos
Fotos
Horarios de los cursos
Abajo se muestran los horarios en Google Calendar. El ID del calendario es
adv0j8nkfrsplp7kotkanil6ac@group.calendar.google.com
y lo pueden agregar a su propio calendario, si usan Google Calendar.
Curso 1: Hidrodinámica de Partículas Suavizadas (SPH)
Objetivos
Que el participante adquiera conocimientos sobre los fundamentos y aplicaciones del método numérico conocido como Hidrodinámica de Partículas Suavizadas (SPH), incluyendo el desarrollo de un código numérico sencillo.
Contenido
- Introducción al método SPH.
- Temas selectos de análisis numérico.
- Descripción de algunos avances en SPH durante las pasadas cuatro de * décadas.
- Ejemplos de aplicación del SPH en varias ramas de la ciencia e ingeniería.
- Descripción de como formular un SPH matemáticamente consistente.
- Desarrollo de un código numérico sencillo SPH para problemas de Dinámica de Fluidos.
- Actividades prácticas relacionadas:
- Desarrollo de un código numérico sencillo SPH para problemas de Dinámica de Fluidos.
Requisitos
- Conocimientos de métodos computacionales.
- Conocimientos de programación en C/C++ o Fortran.
- Notebook con Windows, Linux o Putty para acceder a los servidores del CIMEC.
- Algún compilador para la plataforma que se usará para el desarrollo del código y algún software de graficación.
Docentes
Curso 2: CUDA básico
Objetivos
Que el participante adquiera conocimientos básicos sobre la arquitectura de las tarjetas gráficas, su evolución histórica y los fundamentos de la programación en CUDA.
Contenido
- Motivación
- Evolución histórica de las tarjetas gráficas
- Aspectos de arquitectura de las GPUs
- CUDA Introducción
- Conceptos básicos de paralelismo
- Programación CUDA básico
Actividades prácticas relacionadas
- Desarrollo de códigos para resolver problemas sencillos en GPUs
Requisitos
- Conocimientos básicos de programación en C (Fortran o Matlab)
- Notebook con tarjeta NVIDIA o conección ssh.
Docentes
- Pablo Ezzatti y Ernesto Dufrechou
Objetivos
Que el participante adquiera conocimientos sobre el uso de
CS, especialmente en equipamiento de HPC.
Contenido
- Descripción de las características de CS.
- El sistema de preprocesamiento Salomé.
- Otros generadores de mallas compatibles.
- Uso de CS a través de la interfaz gráfica.
- Programación de funciones de usuario.
- Modelos de turbulencia
- Acoplamiento con otros módulos de la plataforma (Syrthes, Code-Aster).
- Postprocesamiento con Paraviz
- Manipulación de resultados, librería HDF5.
- Uso en plataformas HPC
Actividades prácticas relacionadas
- Realizar simulaciones en CFD
- Realizar simulaciones en transferencia de calor conjugado
- Utilizar CS en recursos de HPC
- Realizar estudios de escalabilidad
Requisitos
- Conocimientos de métodos computacionales en CFD
- Conocimientos de programación en C/C++ o Fortran
- Notebook con Linux o Putty para acceder a los servidores del CIMEC.
Docentes