Действительно ли или IPad или iPhone, способный к OpenCL?

С нажатием к включенным мобильным устройствам мультимедиа это походит на логический способ повысить производительность на этих платформах при сохранении питания программного обеспечения общего назначения эффективным. Я интересовался аппаратными средствами IPad как платформа разработки для UI и дисплея данных / использование записи. Но любопытно из того, к какому количеству, обрабатывая возможность само устройство способно. OpenCL сделал бы это СОЧНОЙ аппаратной платформой для разработки на, даже при том, что лицензирование кажется, что отчасти воняет.

28
задан NoMoreZealots 15 July 2010 в 17:35
поделиться

2 ответа

OpenCL еще не является частью iOS.

Однако все новые iPhone, iPod touch и iPad имеют графические процессоры, поддерживающие OpenGL ES 2.0. 2.0 позволяет создавать собственные программируемые шейдеры для работы на графическом процессоре, что позволит вам выполнять высокопроизводительные параллельные вычисления. Хотя это не так элегантно, как OpenCL, вы можете решить многие из тех же проблем.

Кроме того, iOS 4.0 принесла с собой фреймворк Accelerate , который дает вам доступ ко многим распространенным векторным операциям для высокопроизводительных вычислений на CPU. См. Сессию 202 - Платформа Accelerate для iPhone OS в видеороликах WWDC 2010 для получения дополнительной информации.

21
ответ дан 28 November 2019 в 03:34
поделиться

OpenCL? Еще не. Хороший способ угадать, какие публичные фреймворки появятся в iOS, - это заглянуть в каталог приватных фреймворков. Если вы видите там то, что ищете, то шансы есть. Если нет, то дождитесь следующего релиза и снова загляните в Личный кабинет. Я предполагаю, что CoreImage идет первым, потому что OpenCL слишком низкий уровень;) В любом случае, это всего лишь предположение

1
ответ дан 28 November 2019 в 03:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: