Первые результаты использования языка OpenCL демонстрируют значительное снижение времени разработки приложений на базе ПЛИС компании Altera
 

Программа компании Altera по использованию языка OpenCL для решений на основе ПЛИС (OpenCL for FPGA) стартовала в ноябре 2011 года

Altera Corporation заявила сегодня, что компании goHDR, одному из первых партнеров Altera по проекту использования стандарта OpenCL для ПЛИС, удалось существенно сократить время разработки и в разы увеличить производительность кода, написанного на языке OpenCL для микросхем программируемой логики. В тесном сотрудничестве с компанией Altera, специалисты goHDR портировали собственный С-код на стандарт OpenCL, реализовав приложение на ПЛИС менее чем за неделю — задача, обычно решаемая за 3-6 месяцев при использовании традиционного языка описания архитектуры HDL.

Сочетая опыт Altera в создании микросхем программируемой логики и технологии goHDR в области обработки изображений с широким динамическим диапазоном (High Dynamic Range – HDR), обе компании использовали OpenCL как универсальный язык программирования, позволивший goHDR в кратчайшие сроки разработать HDR-видеосистему. Решение выполнено на основе собственного алгоритма кодирования видеосигнала компании goHDR, реализованного на ПЛИС от Altera, позволяя отображать HDR видеоконтент на существующих дисплеях в режиме реального времени (с частотой не менее 30 кадров в секунду). Благодаря применению стандарта OpenCL, специалисты goHDR смогли работать полностью в среде языка программирования С и быстро выполнять многократные итерации своего проекта на платформе ПЛИС.

Компания goHDR предлагает передовые алгоритмы сжатия потоков данных клиентам, работающим с технологией HDR. Программные инструменты кодирования/декодирования, разработанные goHDR, позволяют использовать HDR обработку видео в различных областях, включая кино-индустрию и телевидение, компьютерные игры, системы безопасности и мобильные устройства.

Программа компании Altera по использованию языка OpenCL для решений на основе ПЛИС (OpenCL for FPGA) стартовала в ноябре 2011 года. Важной частью этой программы стало тесное сотрудничество Altera c основными клиентами, научным сообществом и организациями по стандартизации в области формулировки и разработки стандарта OpenCL для FPGA-приложений. Программа OpenCL for FPGA сочетает язык параллельного программирования OpenCL с возможностями высокоскоростных параллельных вычислений современных ПЛИС, обеспечивая значительно большую производительность по сравнению с системами на основе многоядерных ЦПУ или смешанных ЦПУ+ГПУ решений.

Найти дополнительную информацию о программе OpenCL компании Altera, включая видеоролики и документацию, или зарегистрироваться для получения новостей о программе OpenCL, можно на странице: www.altera.com/OpenCL



Опытные образцы доступны для заказа в ООО «Гамма Плюс»

 
Автор документа: Антон Любтеев , http://www.icgamma.ru"
Дата публикации: 24.05.2012
Дата редактирования: 24.05.2012
Кол-во просмотров 2292
 
 Все новости одной лентой