인텔® Programmable Acceleration Card with 인텔® Arria® 10 GX FPGA vector_add opencl example design 을 실행하면 . 다음과 같이 오류가 발생할 수 있습니다.
[root@localhost vector_add]# ./bin/host
OpenCL 초기화
플랫폼: OpenCL(TM)용 인텔(R) FPGA SDK
장치 1개 사용
pac_a10 : PAC Arria 10 플랫폼 (pac_a10_f100000)
AOCX 사용: vector_add.aocx
컨텍스트 콜백: 지정된 커널이 모든 장치에 대해 빌드되지 않았습니다.
오류: CL_INVALID_KERNEL_NAME
위치: host/src/main.cpp:169
커널을 생성하지 못했습니다.
세그멘테이션 오류(코어 덤프됨)
초기화 스크립트 파일(예: init_env.sh 파일)에 다음과 같은 enironment 변수가 설정되어 있는지 확인해야 합니다.
CL_CONTEXT_COMPILER_MODE_ALTERA=3
CL_CONTEXT_COMPILER_MODE_INTELFPGA=3
이 문제를 해결하려면 환경 변수의 설정을 취소하고 호스트를 다시 실행해야 합니다.