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

求教openMP改变核数问题

求教,使用openMP例程改写的矩阵乘法

原例程只用了4个核,我用的6678,想改成8个核

在cfg文件里将核数改成8.如下

var OpenMP = xdc.useModule('ti.omp.utils.OpenMP');

OpenMP.setNumProcessors(8);

可是在硬件仿真的时候,不会连接4~7核,手工连接上也不会执行openMP调度程序。

求教,还需要在哪里设置?

另外,我的程序跑的一半的时候,某个核会退出调度,再次点击运行才能接着进行运算,直到程序结束,

请问这是怎么回事?

yaohui wang1:

I have already read the similar question as below:

http://e2e.ti.com/support/dsp/c6000_multi-core_dsps/f/639/p/282730/987369

but it didn't work for me . I have already changed  the thread_nums to 8.

but there still 4 thread works.here is my screen shot .

any advise is appreciate!

yaohui wang1:

回复 yaohui wang1:

I have already done the job

A new project will fix the problem.

chong wang2:

请问您是如何解决这个问题的?什么叫重新建一个project就解决了?希望可以得到您的指教,我的QQ 513714949,祝好,谢谢您!

赞(0)
未经允许不得转载:TI中文支持网 » 求教openMP改变核数问题
分享到: 更多 (0)