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

AM5728怎么 最大化利用2个dsp的性能

我现在用AM5728开发板,发现2个DSP的firmware都链接到opencl上,如下:

dra7-dsp1-fw.xe66 ->/lib/firmware/dra7-dsp1-fw.xe66.xe66.opencl-monitor

dra7-dsp2-fw.xe66 ->/lib/firmware/dra7-dsp2-fw.xe66.xe66.opencl-monitor

经过研究,发现ti是默认将opencv的函数通过opencl分配到2个dsp上执行,这样会导致一个问题,对于我的项目来说,算法既需要调用opencv的函数,又需要调用自己的算法来运算,我本来的想法是用dsp1跑自己的算法,dsp2通过opencl跑opencv,当我把dra7-dsp1-fw.xe66 ->myown.xe66后,通过arm调用dsp2就没法跑opencv了。

现在我的想法是将opencv完整的分配到一个dsp上通过opencl给ARM调用,另一个dsp跑自己的算法,不知这样是否可行?如果可行需要怎么做呢?

欢迎大家来讨论,求大神指点!

Shine:

请到sitara论坛发帖。

赞(0)
未经允许不得转载:TI中文支持网 » AM5728怎么 最大化利用2个dsp的性能
分享到: 更多 (0)