正文内容 评论(0

Prescott为什么?--拨开迷雾看看Prescott背后的故事
2004-03-04 10:26:00  出处:快科技 作者:驱动之家评测室 编辑:     评论(0)点击可以复制本篇文章的标题和链接

    缓存对于CPU的性能是很重要的,Intel也把缓存容量作为区分Pentium 4和赛扬的标准。这次Intel将Prescott的缓存加倍,与其前辈Northwood相比,Prescott核心的L1缓存从8KB增加到了16KB,L2缓存从512KB增加到1MB,工艺的改进使Prescott的SRAM单元的体积缩小到只有Northwood的43%,也为缓存增加提供了物理制程前提。之前的Pentium 4,虽然其L1缓存的延迟很低,但8KB的容量一直是其最大的硬伤,和Athlon XP相比相差很远,大大影响了CPU的性能,也是起初同频Pentium 4不如标称相同RP值的Athlon XP的最大原因之一。而今Prescott终于做了升级,L1缓存增加到16KB。这样,可以提供更有效的缓存数据流,更好的适应核心频率的增加。


Prescott为什么?--拨开迷雾看看Prescott背后的故事


三代Pentium 4的缓存比较

另一方面,在主流平台上,Intel史无前例的将L2缓存提升到了1MB,也是一大进步。众所周知,二级缓存越大,商用性能越好,机器的性能越好。在结构方面Prescott采用8路联合(8-way associative)方式运作,L2缓存每线为128字节,并分成 2个等量的64字节,L2缓存的时钟频率与核心相同,与核心数据连接的宽度为256字节,和Northwood几乎完全一样。此外,Intel在Prescott中还预留了三级缓存接口以备未来之需。(兴许未来会看到新一代的P4XE哦)


Prescott为什么?--拨开迷雾看看Prescott背后的故事


Prescontt内核示意图

从上文的介绍,我们可以知道翻倍的一级和二级缓存理应带来很高的性能提升,也让人对Prescott的效能报了很大得期许,但目前从实际测试来看,缓存的增加并没有带来性能的飞跃式进步,甚至在很多项目上还不如Northwood,正是这种不理想的测试成绩引来了对Prescott的议论纷纷,这到底是为什么呢?


Prescott为什么?--拨开迷雾看看Prescott背后的故事

Prescott在CPU-Z中的检测信息

问题就在于内存子系统和缓存之间延迟。很多测试中都使用了CacheBurst 32、Cachemem或ScienceMark来验证Prescott缓存的速度,结果证明L1缓存延迟增加了不少,L2缓存延迟甚至比Northwood慢了40%以上。因此我们可以这样理解,固然Prescott的L1和L2缓存都翻了一倍,但缓存延迟的大幅增加相当程度(还有其它因素)上抵消了其带来的好处,导致在目前频率下的测试成绩不理想。对Intel来说,要抵消增大缓存同时带来的延迟增加的副作用,最有效的办法就是快速增加处理器主频,只有这样才能克服延迟增加的副作用,才能真正发挥大缓存的作用。换句话来说,就是高频的Prescott才能真正发挥新核心的威力,这倒和Pentium 4刚刚出道时拼不过同门的同频PentiumIII很类似,当频率提升后,Pentium 4的威力才慢慢发挥。历史总是有惊人的相似。

责任编辑:

  • 支持打赏
  • 支持0

  • 反对

  • 打赏

文章价值打分

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

  • 热门文章
  • 换一波

  • 好物推荐
  • 换一波

  • 关注我们

  • 微博

    微博:快科技官方

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

    今日头条:快科技

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

    抖音:kkjcn

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