使用big-data共享内存方式在AM5718的A15与DSP进行数据传递,在big-data基础上修改测试,A15每次传递CMEM 2M大小数据向DSP,DSP对2M数据按照float字节数据循环*0.8,测试10次传递共计耗时1.7秒。
请问是我的过程哪里配置的有问题吗,如何确认DSP cache是否有帮助。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
请问运行的是RTOS还是linux?
user4587069 说:如何确认DSP cache是否有帮助
DSP部分cache是否使能?
建议先通过以下方式优化DSP部分,看是否有效果:
1、CFG种添加
var BIOS = xdc.useModule('ti.sysbios.BIOS');
BIOS.libType = BIOS.LibType_Custom;
var Build = xdc.useModule('ti.sdo.ipc.Build');
Build.libType = Build.LibType_Custom;
2、 开启 -o2/o3 compiler optimization
3、开启cache,可直接在代码中添加CSL中开启cache的API,或者在.cfg种开启cache,具体可参考以下帖子。
e2e.ti.com/.../679199