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.

多核编程问题



你好,

我在使用6678进行多核编程时,想用不用的核执行不同的代码,因此每个核都有不同的数据。数据量较大较大的情况下,如果使用单个image的话,每个核都被冗余定义了其他核的数据,占用了大量的L2空间,而且会导致L2空间不足。如果将数据都放到共享存储区的话又会降低效率。请问有什么办法可以解决这个问题,谢谢

  • 你好,

    我在使用6678进行多核编程时,想用不同的核执行不同的代码,因此每个核都有不同的数据。在数据量较大的情况下,如果使用单个image的话,那么每个核都被冗余定义了其他核的数据,占用了大量的L2空间,而且会导致L2空间不足。如果将数据都放到共享存储区的话又会降低效率。请问有什么办法可以解决这个问题,谢谢

  • 根据您的描述,每个核使用不同的代码处理不同的数据,涉及到的数据可以考虑在接收的时候直接存储在相应核的L2,或者先放在SL2,然后再搬到L2。