Новости IT, хостинга
Новость от 16.06.2010

Адрес в интернете:
https://news.hostdb.ru/index/show/id/425

Вышла спецификация OpenCL 1.1, позволяющая задействовать GPU для вычислений


Технологическая группа Khronos объявила о выходе обновлённой версии открытого языка для кросс-платформенных параллельных вычислений OpenCL 1.1 - работа по написанию заняла полтора года. OpenCL определяет API и расширения языка Си для параллельного программирования, предусматривая возможность задействования для решения задач GPU видеокарт. Спецификация OpenCL 1.1 предоставляет увеличенную производительность и функциональность и является обратно совместимой с предыдущей версией. В работе над стандартом приняло участие более 30 компаний, среди которых: IBM, NVIDIA, AMD, Apple, ARM, Electronic Arts, Qualcomm, Texas Instruments, Toshiba, Intel, национальная лаборатория Los Alamos, Nokia.

Основные изменения в спецификации включают:
Новые типы данных, включая трёхкомпонентные векторы и дополнительные графические форматы;
Обработка команд и буферов с нескольких хостов и на нескольких устройствах одновременно;
Операции на регионах буфера, включая чтение, запись и копирование 1D, 2D и 3D прямоугольных регионов;
Расширенное использование события для управления потоком исполнения команд;
Дополнительные встроенные Си-функции, такие как целочисленный clamp, shuffle и асинхронные разряженные копии;
Улучшена взаимодействие с OpenGL путём эффективного взаимного использования изображений и буферов, путём связывания событий OpenCL и OpenGL.


Распечатано с HostDB.ru.