"Accelerated Computing with CUDA C/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 CUDA C/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 de vídeo y pautas de rendimiento.
- Casos estudio de paralelismo masivo. Ejemplos prácticos.
Prerrequisitos: Conocimientos básicos de lenguaje C, como uso de variables, arrays, sentencias IF y bucles FOR.
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.