扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
在本页阅读全文(共5页)
接下来,Carmean带领的架构师团队第一次采用了集中安装缓存标签目录的方法。
Carmean表示:“我们最初尝试了增加全局标签目录块,这种块以总线环网中心为圆点,以环状范围管理所有缓存。实际上,所有二级缓存标记的硬拷贝都被保留下来。”
然而,这种方法存在一个重大问题:全局标签目录成为限制性能和可扩展性的根源所在。
Carmean表示:“标签目录成为环网中一个热点,而这个热点又成了限制性能的罪魁祸首。”而且,随着核心数的增加,对标签目录的访问也更加密集,核心数的可扩展性也遇到了障碍。这也是解决分散标签目录问题的关键所在。
这就是Larrabee遇到的实际情况,分布式标签目录被分配到了每个CPU核心,我们可以通过hush地址访问分布在环网上的目录地址。因为和全局标签目录一样不是集中在一点上的,所以不会对性能造成限制。而且,核心越多可扩展性也就越高。
图为带有中央标签目录的Larrabee环网
图为分布式标签目录,其中标签目录被添加到每个缓存中
而且,为了减少缓存之间的数据传输量,英特尔加强了缓存协议的一致性。另外英特尔还采用了将持有状态添加到MESI标准中的MOESI协议。据称这可以直接转换缓存线,降低传输量。
添加能够向MESI中添加持有状态的MOESI
未来还将开发“锁缓存”技术
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者