что делать с "GPU не найден. Откат к процессору" - PullRequest
3 голосов
/ 16 октября 2011

Только что скачал AMD-APP-SDK-v2.5-RC2-lnx32, почему я получил это: GPU not found., когда я пытаюсь выполнить пример программы?

%> ./AESEncryptDecrypt
Platform 0 : Advanced Micro Devices, Inc.
Encrypting Image ....
Input Image : input512.bmp
Key : 15 201 51 89 92 34 96 66 11 225 161 96 81 211 108 124 
GPU not found. Falling back to CPU device

Selected Platform Vendor : Advanced Micro Devices, Inc.
Device 0 : Intel(R) Core(TM)2 Duo CPU     T5870  @ 2.00GHz
Executing kernel for 1 iterations
-------------------------------------------
Output Filename : output.bmp

==========================================

fglrxinfo:

display: :0.0  screen: 0
OpenGL vendor string: ATI Technologies Inc.
OpenGL renderer string: ATI Mobility Radeon HD 3400 Series
OpenGL version string: 3.3.10665 Compatibility Profile Context

1 Ответ

4 голосов
/ 16 октября 2011

Похоже, что аппаратное обеспечение Radeon HD 3400 не поддерживает «Обработка потока ATI» (и, следовательно, OpenCL на графическом процессоре).

См. Как включить OpenCL-GPU-процессинг в Linux (CL_DEVICE_TYPE_GPU)? (поддерживается только на определенных ядрах , и есть несколько ядер - с включенными различными функциями - используются в пределах Fxxx модельного ряда).

Счастливое кодирование OpenCL-on-CPU.

...