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