对于c6678,除了用仿真器外,有没有用其它方式加载含有OpenMP的多线程程序的例子或说明?
想用用1核作为主线程核,在OpenMP.xs修改了
var MultiProc = xdc.useModule('ti.sdo.utils.MultiProc');
MultiProc.baseIdOfCluster = 1;
var id = 1;
if (MultiProc.baseIdOfCluster != undefined) {
id = MultiProc.baseIdOfCluster;
}
现在我的程序只能用软硬件仿真器运行,希望能够1到7核运行线程但6和7核好像没有效果。还需要修改openmp模块中的什么其它部分么?
不知道若用mcoreloader加载多线程程序有什么要点?或者有其它方法?
多谢指点