Новости Пресс-релизы Статьи Обсуждение События Энциклопедия Рекламодателям isicad.ru

OpenCL

Материал из PLMpedia

Перейти к: навигация, поиск

Open Computing Language — среда для написания разработки программ, использующих параллельные вычисления на нескольких или многоядерных графических (GPU) и центральных (CPU) процессорах. В состав среды OpenCL входят язык программирования (стандарт C99), и интерфейс прикладного программирования (API). OpenCL обеспечивает параллелизм на уровне как инструкций, таки и данных, то есть использует концепцию GPGPU. OpenCL является полностью открытым стандартом.

Цель OpenCL состоит в том, чтобы дополнить OpenGL и OpenAL, которые являются открытыми отраслевыми стандартами для трёхмерной компьютерной графики и звука, пользуясь вычислительными возможностями GPU. OpenCL поддерживается некоммерческим консорциумом Khronos Group, в который входят более ста крупных компаний, включая Apple, AMD, Intel, NVIDIA, Sun Microsystems и др.

www.khronos.org/opencl (eng.)

Источник — «http://plmpedia.ru/wiki/OpenCL»
isicad.ru #4/2017

Все права защищены © 2004-2017 ЗАО «ЛЕДАС»