Macworld сообщает с конференции SuperComputing 08, которая проходит на этой неделе в Остине, штат Техас. Группа Khronos присутствовала, чтобы отпраздновать запуск предстоящей спецификации OpenCL, которую Apple планирует реализовать в Mac OS X 10.6 Snow Leopard. OpenCL — это новый программный интерфейс (API), позволяющий разработчикам использовать возможности параллельных вычислений на графических процессорах (GPU) и многоядерных процессорах.
Хотя было раскрыто немного деталей, президент Khronos Нил Треветт рассказал о том, как быстро была подготовлена спецификация OpenCL.
«Если вы обратитесь к другим более крупным стандартам, то вполне нормально, что стандарт занимает пять лет или более», — сказал Треветт. «Это весьма распространенное явление. На самом деле приходится прилагать значительные усилия, чтобы уложиться в восемнадцать месяцев. До сих пор наш рекорд составлял 12 месяцев; мы сделали этот за шесть [OpenCL]».
Скорость, с которой они завершили разработку спецификации, была обусловлена сжатыми сроками Apple, чтобы она могла быть выпущена вместе со Snow Leopard. Теперь спецификация будет рассматриваться юристами в течение следующих 30 дней, чтобы убедиться в отсутствии нарушения интеллектуальной собственности. Предполагается, что спецификация будет полностью готова после прохождения этой 30-дневной проверки.
Треветт был очень оптимистичен в отношении перспектив OpenCL, особенно в отношении его реализации в Snow Leopard:
«Если Apple выполнит заявленные планы по включению этой спецификации в Snow Leopard, я думаю, вы можете увидеть возможности для поставщиков приложений для обработки изображений, видеоприложений использовать мощь аппаратного обеспечения GPU», — сказал Треветт. «У каждого есть суперкомпьютер, запертый в своем Mac, но к нему трудно получить доступ. И OpenCL раскроет потенциал этого суперкомпьютера».
Он также признал, что OpenCL будет работать от мобильных телефонов до высокопроизводительных компьютеров, оставляя открытой возможность того, что мы можем увидеть реализацию OpenCL в будущих iPhone.
Выпуск Apple Snow Leopard (OS X 10.6) ожидается в 2009 году, при этом недавние намеки указывают на первый квартал 2009 года.