Objetivos de aprendizaje
- Comprender los principios fundamentales de la computación paralela y su importancia en entornos de Alto Desempeño (HPC).
- Identificar los distintos tipos de arquitecturas paralelas (CPU multicore, GPU y clústeres) y seleccionar el modelo de programación adecuado según el problema.
- Adquirir habilidades básicas para desarrollar programas paralelos utilizando OpenMP, MPI y CUDA/OpenCL, comprendiendo los conceptos esenciales de concurrencia, comunicación entre procesos y ejecución en dispositivos aceleradores.
Destinatarios
- Técnicos y desarrolladores: Programadores, analistas, especialistas en IT.
- Líderes y tomadores de decisión: Gerentes, jefes de área, responsables de IT y proyectos.
- Académico / científico: Estudiantes avanzados, docentes, investigadores de carreras STEM, administradores de sistemas.
- Empresas y pymes: Empresarios, administradores de sistemas y equipos internos que buscan aplicar tecnología en procesos y ventas.
♦ Próximamente ♦