Saltar al contenido
VECANOVA LABSCursos gratis

Especialización · a tu ritmo

Computación en GPU con CUDA

Programa la GPU de verdad: kernels, memoria y rendimiento con CUDA, y acelera tus modelos de IA.

Para: Desarrolladores con bases de programación que quieren rendimiento de alto nivel en IA y cómputo científico.

  • 5 cursos
  • ~100 horas
  • Texto interactivo y código
  • Proyecto final revisado

Competencias

Lo que vas a saber hacer

  • Programas kernels CUDA en C++ y desde Python
  • Optimizas el uso de memoria y la ocupación de la GPU
  • Perfilas y mides el rendimiento
  • Aceleras entrenamiento de modelos en GPU

Temario

5 cursos

  1. Curso 1

    C y C++ esencial

    ~20 h · 5 lecciones publicadas

    • · Tipos, punteros y memoria
    • · Funciones y estructuras
    • · Compilación y CMake
    • · C++ moderno
    Ir al curso →
  2. Curso 2

    Python científico: NumPy, SciPy y Matplotlib

    ~15 h · 5 lecciones publicadas

    • · Arreglos y vectorización con NumPy
    • · Gráficos con Matplotlib
    • · Integración, optimización y EDO con SciPy
    • · Cuadernos Jupyter
    Ir al curso →
  3. Curso 3

    Programación de GPU con CUDA

    ~30 h · 7 lecciones publicadas

    • · Arquitectura de la GPU
    • · Kernels, hilos y bloques
    • · Memoria global, compartida y coalescencia
    • · Streams y concurrencia
    • · Perfilado con Nsight
    • · CUDA desde Python con Numba y CuPy
    Ir al curso →
  4. Curso 4

    PyTorch desde cero

    ~20 h · 5 lecciones publicadas

    • · Tensores
    • · Autograd
    • · Entrenamiento y GPU
    • · DataLoaders
    Ir al curso →
  5. Curso 5

    CUDA para deep learning

    ~15 h · 5 lecciones publicadas

    • · Operaciones de PyTorch en GPU
    • · Precisión mixta
    • · Kernels personalizados con Triton
    • · Entrenamiento multi-GPU
    Ir al curso →
Proyecto final

Un kernel CUDA optimizado (por ejemplo, una multiplicación de matrices) comparado contra CPU y contra la biblioteca de referencia, con perfilado.

Credencial

Certificado Profesional VECANOVA en Computación en GPU con CUDA

Incluido, verificable con un enlace público y listo para la sección de licencias y certificaciones de LinkedIn.

Para tu hoja de vida:

Programación de GPU con CUDA: kernels, memoria compartida, streams, Nsight, Numba, CuPy, Triton y PyTorch (VECANOVA Labs).

También te puede interesar

Otras rutas de inteligencia artificial

Especialización · completa

Fundamentos de inteligencia artificial

La IA de verdad, de la búsqueda al aprendizaje por refuerzo, siguiendo el camino del libro de Russell y Norvig.

6 cursos · ~140 h · texto interactivo

Especialización · completa

IA para la productividad

Haz en una hora lo que te tomaba un día: asistentes, documentos, presentaciones e imágenes con IA.

4 cursos · ~30 h · texto interactivo

Especialización · completa

IA generativa aplicada

Diseña asistentes, agentes visuales y automatizaciones con IA para un negocio real, sin escribir código.

6 cursos · ~52 h · texto interactivo