你好,目前的C++程序的段,都放到了DDR3里,这样的话,我要是三个核同时运行,岂不是对其中相同的堆栈进行访问吗?嗯,对于所有段都放到DDR3的情况,怎样进行多核编程呢?
yuanwen dong:
你好,
在6678里面有MPAX MMU的,可以在DDR3上给每个核都开辟一个私有的空间,在物理地址上是连续的,但对每个核读/写来说地址都是相同的。
有问题可以发邮件
Best Regards
William.dong@enea.com
Andy Yin1:
不同core的system stack及task stack必须不一样。