正文内容 评论(0

移动扣肉——Merom大战Yonah
2006-08-15 12:45:00  出处:快科技 作者:驱动之家评测室 编辑:魏明     评论(0)点击可以复制本篇文章的标题和链接

    [Core和Yonah的不同点:(三)拥有更大的二级缓存]

Core微架构采用共享二级缓存设计,即两个核心共享4MB的二级缓存(当然,部分低端产品只有2MB二级缓存,不在讨论之列)。采用共享缓存的好处是非常明显的,除了使缓存容量的利用率提高,也可以减少缓存数据一致性对缓存性能所造成的负面影响。此外,因共享L2缓存之故,两个核心的第一阶缓存可直接对传数据,毋需通过外部的FSB,进而改善性能。此外还有更为重要的一点,当其中一个核心空闲时,另一个核心可已使用全部4MB缓存,大大提高缓存的使用率,有效提高系统性能。


移动扣肉——Merom大战Yonah

Core、Yonah、NetBurst三代架构的存储系统

从图中我们可以看出:Core微架构的存储子系统不仅拥有更大容量的二级缓存,而且还拥有较低的缓存访问延迟。共享式二级缓存的设计还可以使单个核心享用完全的4MB缓存。一级缓存和二级缓存的总线位宽都是256-bit,从而可以给核心提供最大的存储带宽。不过要注意 NetBurst 微架构利用fast ALU来计算存储地址,因此并没有独立的存储地址单元。Core 微架构的存储系统源自Yonah微架构的设计,但是却拥有NetBurst微架构的超高带宽,在这一点上可以看出Core确实是结合了Yonah和NetBurst的优点。

我们从图中还可以看出Core微架构和Yonah微架构的一级缓存与二级缓存都采用Write Back的存储方式,以64字节为存储单位。而NetBurst微架构一级缓存采用Write Through的存储方式,以64字节为存储单位,二级缓存采用Write Back的存储方式,以128字节为存储单位。Core 微架构中的2个核心的一级数据缓存之间有一条附加的数据通路,使得2个核心可以直接交换一级数据缓存中的数据。

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

当前文章打分0 分,共有0人打分
  • 分享好友:
  • |
本文收录在
#快讯

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

    快科技官方微博
  • 今日头条

    今日头条:快科技

    带来硬件软件、手机数码最快资讯!
  • 抖音

    抖音:kkjcn

    科技快讯、手机开箱、产品体验、应用推荐...