Программа компании 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
Опытные образцы доступны для заказа в ООО «Гамма Плюс»
- тел.: (812) 320-40-53
- факс: (81378) 3-54-77
- info@icgamma.ru
- www.icgamma.ru
Автор документа: Антон Любтеев
, http://www.icgamma.ru" |
Дата публикации: 24.05.2012 Дата редактирования: 24.05.2012 |
Кол-во просмотров 2292 | |
Все новости одной лентой |