Во время конференции SuperComputing’08, состоявшейся на прошлой неделе в Остине (США), представители Khronos Group отрапортовали о завершении работы над спецификациями OpenCL — технологии, которую Apple планирует внедрить в будущую операционную систему Mac OS X 10.6 Snow Leopard. API OpenCL — программный интерфейс для распараллеливания вычислений, который позволяет эффективнее использовать ресурсы графического процессора при решении «обычных» задач (GPGPU), традиционно относящихся к зоне ответственности CPU.
«Если вы обратите внимание на некоторые другие подобные проекты, то заметите, что обычно этот процесс занимает срок в пять и более лет, — сказал президент Khronos Нил Треветт (Neil Trevett). — Если сильно постараться, то подобную работу можно закончить за 18 месяцев. Ранее нашим рекордным показателем являлся срок в 12 месяцев. OpenCL мы закончили за шесть».
Одной из главных причин столь сжатых сроков разработки является стремление Apple представить OpenCL в Mac OS X Snow Leopard, выпуск которой запланирован на первый квартал будущего года. В настоящее время спецификации проверяются юристами на предмет отсутствия в них сторонней интеллектуальной собственности. Эта процедура займет порядка 30 дней.