Я использую февральский предварительный просмотр асинхронных библиотек IPP для C / C ++. Я работал над проектом, который требует от меня создания одного ускорителя из файла и использования его для нескольких файлов. Созданный таким образом ускоритель ЦП без проблем используется над файлами и дает ожидаемые результаты. Однако даже когда я явно указываю программе на создание ускорителя GPU, она все равно создает ускоритель ЦП и использует его для вычислений.
Примеры, предоставленные в февральском выпуске, успешно создают ускоритель графического процессора (HPP_ACCEL_TYPE_GPU_VIA_DX9) по указанию, поэтому системные спецификации и драйверы на месте.
Это потому, что я пишу код на одной машине и использую сгенерированные dll для запуска программы на другой машине?
На обеих машинах установлен февральский выпуск IPP, но только один (конечный компьютер) имеет спецификации оборудования, способные ускорять GPU. Я пишу код на другом (исходном) компьютере, собираю его и переношу сгенерированные dll на конечный компьютер.
Благодарю.
Задача ещё не решена.