В рамках EAP крупные потребители микросхем программируемой логики смогут познакомиться с решениями Altera по внедрению средств OpenCL в процесс разработки проектов для СБИС ПЛ.
OpenCL – это открытый стандарт для создания приложений, исполняемых на гетерогенных платформах, включающих процессорные ядра, графические сопроцессоры и микросхемы программируемой логики. По сравнению с традиционным потоком проектирования на основе низкоуровневых языков описания аппаратуры (Hardware Description Language, HDL), применение средств OpenCL позволяет существенно упростить процесс разработки (за счет создания высокоуровневого описания систем и алгоритмов во фреймворке на основе языка программирования С) и значительно сократить время проектирования. Комбинация возможности параллельного функционирования аппаратных ресурсов СБИС ПЛ и присущего OpenCL параллелизма высокоуровневого описания проекта позволяет разработчикам значительно повысить производительность создаваемых устройств по сравнению с использованием альтернативных аппаратных архитектур (стандартных процессорных ядер, процессоров ЦОС и т.п.).
Присоединившимся к программе раннего доступа разработчикам будет продемонстрировано, как OpenCL, благодаря использованию средств языка С и автоматическому созданию проектов для СБИС ПЛ, может упростить большинство этапов создания аппаратуры, требующих значительных временных затрат при использовании традиционной методики разработки.
Более подробную информацию об OpenCL EAP можно получить на сайте Altera.