是否可以将共享L2缓存的一部分分配给不同的核心
可以说,4个线程在Multicore x86处理器的4个独立核心上运行,并且它们不共享任何数据,是否可以通过编程方式使4个核心使用共享L2缓存的单独和预定义部分. 最佳答案
让我们使用两个术语,独占和共享缓存,而不是L1,L2,L3,L4缓存.不同的CPU系列开始在不同级别共享缓存.在所提出的术语中,最初的问题是 – 是否可以将共享缓存拆分为部分,每个部分将由其中一个CPU /核心专用?没有明确的答案.此外,有两个答案彼此相反.
1)首先和一般答案:没有. 2)第二个答案:是的. 简历:从理论上说这是可能的,而在实践中几乎是不可能的. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |