План Apple по созданию портативного суперкомпьютера

 Мы с нетерпением ждем первого портативного суперкомпьютера благодаря технологии, разработанной Apple, которую компания теперь стремится принять в качестве открытого стандарта.

На прошлой неделе на WWDC Apple анонсировала Snow Leopard, оснащенный технологией Open Computing Language (OpenCL), которая позволит операционной системе использовать вычислительную мощность графических процессоров для неграфических приложений.

OpenCL основан на языке программирования C и был предложен в качестве открытого стандарта. В рамках процесса установления стандарта Apple присоединилась к консорциуму компаний (Khronos Group) для разработки OpenCL в качестве стандарта.

На прошлой неделе генеральный директор Apple Стив Джобс рассказал The New York Times немного об OpenCL. «По сути, это позволяет использовать графические процессоры для вычислений», — сказал он. «Это гораздо больше, чем у Nvidia или кого-либо еще, и это очень просто». Интересно, что и Nvidia, и ATI входят в консорциум по установлению стандартов.

Процедура установления стандартов проходит под эгидой Khronos Group, которая создала рабочую группу по вычислениям для изучения наилучших способов использования постоянно растущих возможностей графических процессоров для совместного выполнения вычислительных задач с центральным процессором.

Президент Khronos Group Нил Треветт заявил: «Рабочая группа по вычислениям потенциально станет одним из самых значимых стандартизационных усилий в Khronos. Высокоускоренные параллельные вычисления на графических и центральных процессорах необходимы для многих появляющихся насыщенных потребительских приложений, которые преобразят вычислительный опыт различных пользователей».

Но, оглядываясь на то, как раскрываются секреты Apple, следующее заявление Треветта: «Важно отметить, что эта инициатива направлена как на настольные, так и на встраиваемые устройства — день, когда вы сможете держать суперкомпьютер в ладони, возможно, не так уж и далек».

Среди других членов рабочей группы — AMD, ARM, IBM, Intel и Nokia.