"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:
- Fundamentals of Accelerated Computing with CUDA Python ($90) [otorga certificación]
- Accelerating CUDA C++ Applications with Multiple GPUs (sólo en modalidad instructor-led)
- Accelerating CUDA C++ Applications With Concurrent Streams ($30) [otorga certificación]
- Scaling Workloads Across Multiple GPUs With CUDA C++ ($30) [otorga certificación]
- Fundamentals of Accelerated Computing with OpenACC ($90)
- High-Performance Computing with Containers ($30)
- OpenACC 2x in 4 Steps ($30)
- Fundamentals of Accelerated Data Science with RAPIDS ($90) [otorga certificación)
- Accelerating Data Science Workflows with RAPIDS ($30)
Otros workshops del catálogo DLI que se recomiendan dentro de otra especialidad afín (Accelerated Data Science):
- Fundamentals of Accelerated Data Science with RAPIDS ($90) [otorga certificación)
- Accelerating Data Science Workflows with RAPIDS ($30)