План на курса

Въведение в OpenCL

  • Относно GPU Compute
  • Платформен модел
  • Модел на изпълнение
  • Модел на паметта

Среда за OpenCL развитие

  • Изисквания
  • Инсталация на Windows
  • Компилиране OpenCL Източник

Езиково програмиране, достъпно в OpenCL

  • Типове данни
  • Оператори
  • Вградени функции
  • Квалификатори и атрибути
  • Векторни типове
  • OpenCL C препроцесор

Примери за OpenCLпрограми

  • Прости програми
  • Векторно добавяне
  • Локална и глобална мрежа

Примери за изчисления в OpenCL

  • Услуга printf
  • Редукционна хирургия
  • Определяне на хистограмата
  • Комплект Манделброт
  • Битоничен алгоритъм за сортиране
  • Обработка на изображения

OpenCL на различни езици

Анализ на ефективността в OpenCL

Изисквания

  • Владеене на всякакъв език за програмиране (структуриран или обектен).
 21 Часа

Брой участници


Цена за участник

Oтзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории