Contacta con nosotros

Temario del curso

Introducción a OpenCL

  • Sobre el cómputo en GPU
  • Modelo de plataforma
  • Modelo de ejecución
  • Modelo de memoria

Ambiente para el desarrollo con OpenCL

  • Requisitos previos
  • Instalación en Windows
  • Compilación del código fuente de OpenCL

Lenguaje de programación disponible en OpenCL

  • Tipos de datos
  • Operadores
  • Funciones incorporadas
  • Cualificadores y atributos
  • Tipos vectoriales
  • Preprocesador de OpenCL C

Ejemplos de programas en OpenCL

  • Programas sencillos
  • Suma de vectores
  • Uso de memoria local y global

Ejemplos de cálculos en OpenCL

  • Función printf de servicio
  • Técnicas de reducción
  • Cálculo de histogramas
  • Conjunto de Mandelbrot
  • Algoritmo de ordenamiento bitónico
  • Procesamiento de imágenes

OpenCL en diferentes lenguajes

Análisis del rendimiento en OpenCL

Requerimientos

  • Conocimiento de cualquier lenguaje de programación (estructurado u orientado a objetos).
 21 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas