2016-11-20 4 views
0

Intel i5 3 세대 구성으로 내 랩톱 용 AMDAPPSDK-3.0을 설치했습니다. 내 인텔 프로세서의 내장 그래픽 카드 이외의 GPU가 없습니다. 내가 아래의 방법으로 SDK를 설치 한 : ./AMD-APP-SDK-v3.0.130.136-GA-linux64.sh 내의 .bashrc 파일이 있습니다opencl amd에 대한 clinfo 오류

**export LD_LIBRARY_PATH=/home/roadeo/AMDAPPSDK-3.0/lib/x86_64/ 
export AMDAPPSDKROOT="/home/roadeo/AMDAPPSDK-3.0" 
export OPENCL_VENDOR_PATH="/home/roadeo/AMDAPPSDK-3.0/etc/OpenCL/vendors/"** 

난에 clinfo 실행하면 OPENCL이 올바르게 설치되었는지 확인하십시오. apt-get을 sudo를을 사용하여 좌절 설치 fglrx 드라이버와 내가 인터넷 검색 후

**terminate called after throwing an instance of 'cl::Error' 
what(): clGetPlatformIDs 
Aborted core dumped.** 

:하지만 난이 오류가 발생합니다. 내가 clinfo를 실행할 때 opencl 버전, 공급 업체 등에 대한 많은 세부 정보를 얻습니다. 필자는 그것이 필요한지 아닌지를 알지 못합니다.

내가 잘못하고있는 것은 친절하게 제안합니다.

답변

0

저는 Linux의 AMD 드라이버에 익숙하지 않지만 SDK를 설치하면 많은 예제, 헤더 파일 등이 설치되지만 실제로 OpenCL 런타임을 설치하지 않은 것으로 보입니다. fglrx을 설치하면 아마도 CPU 런타임이 설치되었을 것입니다.이 경우 목록에 표시되는 장치는 CPU뿐입니다. GPU 용 OpenCL 코드를 작성하려면 Beignet을 확인해야합니다. https://freedesktop.org/wiki/Software/Beignet/