TI中文支持网
TI专业的中文技术问题搜集分享网站

多核编程问题

你好,

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

wayne1:

你好,

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

Andy Yin1:

回复 wayne1:

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

赞(0)
未经允许不得转载:TI中文支持网 » 多核编程问题
分享到: 更多 (0)