"Accelerated Computing with Modern CUDA C++"
En esta certificación aprenderás a acelerar y optimizar códigos C en GPUs de miles de cores aplicando paralelismo masivo con CUDA.
Resumen de contenidos de la certificación "Accelerated Computing with Modern CUDA C++":
- Arquitectura de la GPU.
- Aceleración con GPUs dotadas de miles de cores.
- Jerarquía de millones de hilos en CUDA.
- Despliegue, coordinación y sincronización de millones de hilos.
- Los multiprocesadores y su memoria.
- Extracción del paralelismo mediante flujos concurrentes en CUDA (streams).
- Gestión de memoria y pautas de rendimiento.
- Casos estudio de paralelismo masivo. Ejemplos prácticos.
Prerrequisitos: Nociones básicas de programación, como el uso de bucles, arrays y procedimientos de C y funciones lambda e iteradores de C++.
Idiomas: Clases en castellano, recursos on-line en inglés.
Otros workshops del catálogo DLI dentro de la especialidad Accelerated Computing (tanto en modalidad self-paced, donde haces el curso a tu ritmo, como en modalidad instructor-led, en el que te guía tu profesor) puedes encontrarlos aquí resumidos.
 
                     
          