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

Использование Acceleration Stack для ускорения вычислений Intel Xeon CPU с FPGA

25 990 ₽

Описание курса
Acceleration Stack для Intel Xeon CPU с FPGA – это коллекция надежного ПО, микропрограммного обеспечения, инструментов и аппаратных средств, позволяющих облегчить разработку и использование Intel FPGA для оптимизации рабочей нагрузки в центрах обработки данных и облачных средах. На занятиях данного курса, включающего в себя лекции и практические задания, разработчики программного обеспечения узнают, о том, как написать код хоста, который может в прозрачном режиме взаимодействовать с ускорителем FPGA, с помощью Open Programmable Acceleration Engine (OPAE). Будет показано, каким образом разработчики FPGA и ускорителей могут создавать, тестировать и интегрировать свои Accelerator Functional Units (AFUs) в FPGA.

Уровень сложности
Cложный

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

1 день

По завершении курса сможете
• Иметь представление о компонентах Acceleration Stack и понимать, как их использовать
• Написать прикладное ПО, использующее OPAE, для запуска аппаратных ускорителей на FPGA
• Понимать, как OpenCL абстрагирует Acceleration stack для построения гетерогенных ускорителей
• Понимать основы создания ускорителей для FPGA с помощью различных программных моделей
• Представлять, как применять Acceleration Stack для ускорения вычислений, например, в сфере машинного обучения

Необходимые навыки

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

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