Главная » Новости » 2011 » 11 » 17 17 ноября 2011

Принята спецификация OpenCL 1.2

На сайте Khronos Group появилась информация о том, что участники этой отраслевой организации по стандартизации открытых API ратифицировали новую версию спецификации OpenCL. Версия OpenCL 1.2 уже доступна для разработчиков.

Стандарт OpenCL определяет кросс-платформенное средство параллельного программирования для современных процессоров, использование которого не требует лицензионных платежей.

Разработчики OpenCL 1.2 выделяют следующие улучшения новой редакции стандарта:

Разделение устройства — позволяет приложениям разделять устройство на несколько частей, что позволяет непосредственно управлять назначением задания конкретному вычислительному узлу, резервировать часть устройства для задач с высоким приоритетом и эффективно использовать совместно используемые ресурсы, такие, как кэш.

Раздельная компиляция и связывание объектов — предоставляя возможности и гибкость традиционных компиляторов, позволяет создавать библиотеки программ OpenCL, которые можно связывать с другими.

Улучшенная поддержка изображения — включает поддержку для одномерных изображений, одномерных и двумерных массивов изображений. Кроме того, расширение совместного доступа OpenGL позволяет создавать изображения OpenCL из текстур и массивов текстур OpenGL.

Встроенные ядра, представляющие возможности специализированных или непрограммируемых аппаратных средств и соответствующего встроенного ПО.

Функция DX9 Media Surface Sharing, обеспечивающая эффективное совместное использование «поверхностей» OpenCL и DirectX 9 или DXVA.

Функция DX11 Surface Sharing — совместное использование «поверхностей» OpenCL и DirectX 11.

Источник: Khronos

Оценить новость

Не работают комментарии или голосования? Читайте как почистить куки



ноябрь
Пн
Вт
Ср
Чт
Пт
Сб
Вс
2011

Нашли ошибку на сайте? Выделите текст и нажмите Shift+Enter

Код для блога бета

Выделите HTML-код в поле, скопируйте его в буфер и вставьте в свой блог.