Чтобы полностью ответить на ваш вопрос, мне потребуются дополнительные сведения о том, какие вычисления вы пытаетесь выполнить, но краткий ответ - нет, графические процессоры на устройствах Windows Mobile и SDK, предоставляемые Microsoft, не подходят для GPGPU (вычисления общего назначения.на графическом оборудовании).
GPGPU действительно стал практичным только тогда, когда графические процессоры начали предоставлять программируемые вершинные и пиксельные шейдеры с DirectX9 (и ограниченной поддержкой в 8).Графические процессоры, используемые с устройствами на базе Windows Mobile 6.5, намного больше похожи на графические процессоры DirectX8 и не имеют программируемых вершинных и пиксельных шейдеров: http://msdn.microsoft.com/en-us/library/aa920048.aspx
Даже на современных настольных видеокартах с библиотеками GPGPU, такими как CUDA, получениепроизводительность увеличивается, когда выгрузка вычислений в графический процессор не является тривиальной задачей.Расчеты по своей природе должны подходить для GPUS (т. Е. Иметь возможность выполнять массово параллельно, и достаточно вычислений, выполняемых на любой памяти, чтобы компенсировать затраты на ее передачу на GPU и обратно).
Это не означает, что этоОднако невозможно ускорить вычисления с помощью графического процессора на Windows Mobile 6.5.Существует небольшой набор проблем, которые можно сопоставить с конвейером с фиксированными функциями без шейдеров.Если вы можете выяснить, как решить вашу проблему, разогнав многоугольники и прочитав полученное изображение, вы можете использовать графический процессор для этого, но маловероятно, что необходимые вам вычисления будут подходящими или что это будетстоит усилий попытаться.