- PVSM.RU - https://www.pvsm.ru -
Организация Khronos Group объявила о ратификации и доступности окончательного варианта спецификации OpenCL 2.0. По словам разработчиков, выход OpenCL 2.0 является значительным этапом в развитии открытого, бесплатного для использования стандарта, который упрощает кроссплатформенное параллельное программирование.
В новой версии улучшена модель исполнения и подмножества модели памяти C11 и C++11, синхронизация и атомарные операции. Как утверждается, в новой редакции OpenCL позволяет использовать существенно более широкий круг алгоритмов и паттернов программирования. У новой версии учтены оклики разработчиков ПО, использующие OpenCL. Спецификации уже доступны на сайте Khronos.
К нововведениям и улучшениям OpenCL 2.0 относятся: совместно используемая виртуальная память, вложенный параллелизм, обобщенное адресное пространство, улучшенная работа с изображениями, включая поддержку sRGB. Кроме того, разработчики отмечают атомарные операции C11, конвейеры в памяти в виде стеков FIFO и устанавливаемые расширения драйверов для Android.
Источник: Khronos [1]
Источник [2]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/news/48658
Ссылки в тексте:
[1] Khronos: https://www.khronos.org/news/press/khronos-finalizes-opencl-2.0-specification-for-heterogeneous-computing
[2] Источник: http://www.ixbt.com/news/hard/index.shtml?17/38/05
Нажмите здесь для печати.