TI中文支持网
TI专业的中文技术问题搜集分享网站

关于66ak2h12 opencl的一些提问?

4个arm核都是主控核吗,还是只有一个主控arm核和dsp通信?还有就是任务并行,假设dsp0执行A这个内核任务,dsp1执行B这个内核任务,这两个任务能同时进行吗?

Nancy Wang:

从opencl手册来看,host是4个arm核。
downloads.ti.com/…/intro.html
我会再去咨询一下相关工程师再给您回复。

user4208759:

回复 Nancy Wang:

好的,非常感谢!

user4208759:

回复 Nancy Wang:

好的,非常感谢,host是4个arm核,但是在opencl的上下文中,是4个核和dsp通信吗?还是一个核负责通信,其它核空闲?

Nancy Wang:

回复 user4208759:

arm core0主控核。
请问task A和task B是opencl offloading task还是普通的dsp应用程序?
参考这个链接看一下:
offloading in OpenCL User's Guide:downloads.ti.com/…/offload.html
以及TI_OCL_COMPUTE_UNIT_LIST环境变量,它指定了OpenCL运行时可用的dsp数量:
downloads.ti.com/…/environment_variables.html

user4208759:

回复 Nancy Wang:

好的,非常感谢,这里task A和task B是opencl offloading task类型的,这两个任务并行时能够同时进行?

user4208759:

回复 user4208759:

/opt/ti-processor-sdk-linux-k2hk-evm-05.01.00.11/linux-devkit/sysroots/x86_64-arago-linux/usr/bin/cloclkernel.cl 编译内核文件报以下错误,没有找到原因,是我环境变量设置有问题吗?
The OpenCL DSP directory /usr/share/ti/opencl does not exist !

赞(0)
未经允许不得转载:TI中文支持网 » 关于66ak2h12 opencl的一些提问?
分享到: 更多 (0)