Осенью прошлого года консорциум Khronos Group объявил о стандартизации спецификаций OpenCL 2.0 для параллельных вычислений. Несмотря на это, для большинства мобильных чипов, используемых в смартфонах и планшетах, пиком поддержки являлась OpenCL версии 1.1. Компания Imagination Technologies официально заявила о том, что GPU серии PowerVR Rogue первыми в индустрии обеспечили поддержку OpenCL 1.2.
Согласно официальному пресс-релизу, размещённому на официальном сайте Khronos, Imagination прошли тесты на совместимость согласно специальной редакции Embedded Profile OpenCL 1.2, которая предназначена для использования в портативных устройствах, где важна экономичность, и существуют серьёзные ограничения по пропускной способности памяти. Все программные интерфейсы OpenCL 1.2 EP адаптированы под такие условия и прекрасно подходят для использования в смартфонах. Питер МакГиннесс, менеджер Imagination, заверил разработчиков приложений, использующих интенсивных вычислительных алгоритмов, что они могут без сомнений применять новую версию API, так как ядра PowerVR Rogue прекрасно адаптированы для распараллеливания и масштабирования.
Впрочем, сфера применения пока крайне ограничена. Дело в том, что PowerVR Rogue пока используется только в iPhone 5S и планшетах iPad Air и mini Retina, для которых Apple не утверждала поддержку OpenCL 1.2. В случае с Android всё ещё печальнее, так как в рамках Open Handset Alliance наблюдается конфликт интересов — Google продвигает спецификацию Renderscript Compute, делая её обязательной для всех Google-смартфонов, тогда как Samsung настаивает на реализации OpenCL. В Маунтин-вью пока отрицательно относятся к предложениям корейского гиганта, утверждая, что OpenCL менее адаптирован под нужды Android, а внесение двух конкурирующих спецификаций приведёт к неразберихе в среде сторонних разработчиков. Учитывая этот хаос среди производителей смартфонов, то ничуть неудивительно, что в публичных результатах теста совместимости PowerVR Rogue Imagination использовала Ubuntu 12.04.
Таким образом, не умаляя достижения Imagination Technologies, приходится констатировать факт, что использование OpenCL 1.2 в смартфонах дело отнюдь не ближайшей перспективы.