Middle
1 день
В классе / Онлайн

Введение в OpenCL для Intel FPGA

25 990 ₽

Описание курса
OpenCL - это стандарт написания параллельных программ для гетерогенных систем. В среде Intel FPGA SDK для OpenCL конструкции OpenCL синтезируются в пользовательскую логику для оптимального ускорения на FPGA. Этот курс представляет базовые концепции параллельных вычислений. Рассматриваются конструкции стандарта OpenCL и маршрут проектирования Intel FPGA, которые автоматически конвертируют C код вычислительного ядра (kernel) в аппаратный модуль, взаимодействующий с хост-процессором. На практических занятиях пишутся программы, которые запускаются как в режиме эмуляции, так и на плате FPGA.
*OpenCL и OpenCL logo – торговые марки Apple Inc., используемые с разрешения Khronos.

Уровень сложности
Средний

Продолжительность
1 день

По завершении курса сможете
• Знать концепции высокоуровневых параллельных вычислений и их достоинства
• Понимать преимущества использования решения Intel FPGA OpenCL
• Знать основы стандарта OpenCL
• Уметь написать простые программы в OpenCL
• Скомпилировать, отладить и запустить программы OpenCL с помощью Intel FPGA SDK для OpenCL

Необходимые навыки
Базовые знания языка программирования C

По завершении данного курса рекомендуется освоить следующие курсы
Разработка пользовательского OpenCL BSP
Оптимизация OpenCL для Intel FPGA

Оставить заявку на обучение