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.

如何配置noncache?



由于小课题的研究需要,现在要用多核的DSP,通过共享内存来进行数据传输。由于每次读写到共享内存的数据量很小,所以要用[1]的方式的话,核会通过cache向MSMC读写数据,很浪费时间。网上有提到noncache,即核直接向MSMC读写数据,不知道如何配置?

// [1]
CACHE_invL1d (&next, 4, CACHE_FENCE_WAIT);
......
CACHE_wbL1d ((void *) &next, 4, CACHE_WAIT);

我是新手,问题可能问得不太专业。感谢大家帮助,感激不尽~