我按照openCL_lab.docx此文件所提示的步骤,执行./simple例程,报错如下:
root@am57xx-evm:/data/opencl/simple# ./simple
[ 3007.285048] CMEMK Error: mmap: can't find allocated buffer with physp 0xa2000000
CMEM Error: map: Failed to mmap buffer at physical address 0xa2000000
TIOCL FATAL: Cannot map CMEM physical memory (0xa2000000, 160 MB) into the Host virtual address space.
This is typically due to Linux system memory being near capacity.
我在源码中增加了一些打印项,发现是在执行下面这一句的时候出的错。
Context context(CL_DEVICE_TYPE_ACCELERATOR);
我已经把dsp1的固件连接到了dra7-dsp1-fw.xe66.opencl-monitor
我的目的就是想用DSP作为一个算法加速器,请问还需要做什么别的操作才可以正常运行吗?