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.

多核使用共享存储空间MSM



两个核对同一段共享存储进行操作,时间在1ms内,有先后顺序。实际是core1将数据存放到该地址空间,core0通过以太网程序将其发送出去。发送出来的数据为core0原先的数据,而非core1处理过的数据。听人说两个核公用公共资源,需要做刷cache的操作,比如cache_invidlecache_writeback之类的。真的是这个原因吗?

如果是,做了以后是不是比较难满足1ms的时间要求(处理和发送一起在1ms内完成)