Скоро появятся спецификации OpenCL для GPGPU
По сообщению сайта MacWorld, группа Khronos в течение месяца выпустит окончательные спецификации программного интерфейса OpenCL (Open Computing Language — Открытый язык вычислений), который может стать стандартом для расчетов общего назначения средствами видеокарт.
Apple анонсировала OpenCL в начале июня и пообещала, что этот программный интерфейс, основанный на синтаксисе языка C, позволит разработчикам «эффективно задействовать громадные вычислительные мощности современных графических ускорителей, исчисляемые гигафлопами и в настоящее время практически не используемые». OpenCL — открытый и бесплатный стандарт, аналогичный собственным технологиям NVIDIA CUDA и AMD Brook+. Код OpenCL может исполняться не только на графическом ускорителе с шейдерами версии 4, но и на универсальном
Президент Khronos и вице-президент NVIDIA, Неил Тривитт (Neil Trevett) подчеркнул, что спецификации будут завершены в рекордные сроки: «Если вы посмотрите на другие подобные крупные проекты, то увидите, что вполне нормально, когда на разработку стандарта уходит 5 и более лет. Последний наш рекорд был 12 месяцев, но OpenCL мы подготовим за 6 месяцев». Сообщается, что команда работает сверхурочно, поэтому спецификации могут быть закончены до выхода следующей операционной системы Mac OS X «Snow Leopard».
Источник: TechReport