LINUX.ORG.RU

Вышел обновлённый стандарт OpenCL 1.2

 ,


0

1

15 ноября сего года вышел обновлённый стандарт OpenCL 1.2 (revision 15) — фреймворка для параллельных вычислений на различных графических и центральных процессорах. В фреймворк OpenCL входят язык программирования, который базируется на стандарте C99, и интерфейс программирования приложений. OpenCL обеспечивает параллелизм на уровне инструкций и на уровне данных и является реализацией техники GPGPU. OpenCL является полностью открытым стандартом, его использование не облагается лицензионными отчислениями.

>>> Подробности



Проверено: timur_dav ()
Последнее исправление: adriano32 (всего исправлений: 3)

Прошу прощения, а 1.0 как давно вышел?

malbolge ★★
()
Ответ на: комментарий от FeyFre

Это взломщик интернета! Качай и инсталлируй незадумываясь.

Мне почему-то ничего скачать там не предлагают =(

kranky ★★★★★
()
Ответ на: комментарий от kranky

Для Ъ, которым этот OpenCL совершенно не нужнен

OpenCL 1.2 enables significantly enhanced parallel programming flexibility, functionality and performance through many updates and additions including:

  • Device partitioning - enabling applications to partition a device into sub-devices to directly control work assignment to particular compute units, reserve a part of the device for use for high priority/latency-sensitive tasks, or effectively use shared hardware resources such as a cache;
  • Separate compilation and linking of objects - providing the capabilities and flexibility of traditional compilers enabling the creation of libraries of OpenCL programs for other programs to link to;
  • Enhanced image support - including added support for 1D images and 1D & 2D image arrays. Also, the OpenGL sharing extension now enables an OpenCL image to be created from OpenGL 1D textures and 1D & 2D texture arrays;
  • Built-in kernels represent the capabilities of specialized or non-programmable hardware and associated firmware, such as video encoder/decoders and digital signal processors, enabling these custom devices to be driven from and integrated closely with the OpenCL framework;
  • DX9 Media Surface Sharing - enables efficient sharing between OpenCL and DirectX 9 or
  • DXVA media surfaces;
  • DX11 Surface Sharing - for seamless sharing between OpenCL and DirectX 11 surfaces.
Bad_ptr ★★★★★
()
Ответ на: комментарий от anonymous

КО подрабатывешь? Не было бы этих пунктов, если бы их склероз не замучал.

AVL2 ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.