/https%3A%2F%2Fs3.eu-central-1.amazonaws.com%2Fmedia.my.ua%2Ffeed%2F173%2Fa01357a37aa8941147254eb35b07ed89.jpg)
Khronos Group опубликовала спецификации OpenCL 3.0
Консорциум Khronos Group опубликовал предварительные спецификации фреймворка OpenCL 3.0.
Данная версия призвана значительно расширить функциональные возможности платформы с целью увеличения гибкости развертывания проектов с разными задачами.
OpenCL 3.0 представляет собой фреймворк для проектов параллельных вычислений на графических и центральных процессорах.
В OpenCL входят Си-подобный язык программирования и интерфейс программирования приложений.
В разработке стандарта принимают участие такие компании как AMD, Apple, ARM, Intel, Nvidia и многие другие.
Предварительные спецификации OpenCL 3.0 позволяют сообществу разработчиков проводить тесты, а далее использовать обратную связь через Git.
Hub для формирования окончательных требований к релизной версии.
В OpenCL 3.0 отдельное внимание будет уделено унификации и совместимости разных версий и устройств.
Новый стандарт делает все функции, помимо с OpenCL 1.2, необязательными.
Все приложения OpenCL 1.2 будут продолжать работать без изменений на любом устройстве OpenCL 3.0.
Функциональные возможности OpenCL 2.x определены в новой унифицированной спецификации и будут поддерживаться по желанию разработчиков, но не быть обязательными.
«Intel решительно поддерживает кросс-архитектурные стандарты, применяемые в вычислительной экосистеме, такой как OpenCL 3.0 и SYCL.
Стандартные унифицированные модели программирования позволят нашим разработчикам повысить эффективность и проявить креативность в предстоящем выпуске нашей новой графической архитектуре Xe», — рассказал Джефф Маквей, вице-президент подразделения Intel Architecture, Graphics and Software.
