POPPUR爱换

 找回密码
 注册

QQ登录

只需一步,快速开始

手机号码,快捷登录

搜索
查看: 11396|回复: 94
打印 上一主题 下一主题

AMD的希望之星--Barcelona深度剖析

[复制链接]
跳转到指定楼层
1#
发表于 2007-6-17 18:59 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
AMD的希望之星--Barcelona深度剖析前言

  在过去的几年中,Intel在微处理器的设计上采取了多路径策略。在P6架构上取得成功后,Intel成立了两个研发小组:一组致力于研发NetBurst架构,即Pentium 4的基础;另一小组则开发低成本、低能耗、高集成度的核心,最终造就了Pentium M。(不要将鸡蛋放在同一个篮子里)

 我们都知道故事发展的结果,随着NetBurst的不断改进,Pentium M架构的潜力也在被发掘。“Dothan”则是最早的一次Pentium M架构改进,它对老核心Banias的一些性能缺陷进行了修正。它拥有更高的时钟频率,更大的缓存,并在IPC(每时钟周期实际执行指令数)上也有一定改善。
 Intel的以色列研发中心(IDC)将Dothan架构重组,通过共享同一个二级缓存,而作为原生双核解决方案。从Dothan到Yonah核心的进步比从Banias到Dothan要显著的多,这不仅仅因为Yonah是双核心,还由于在Yonah中有着许多的架构改进。
 Intel采取的下一步举措是我们所熟知的,一次彻底的革命发生在发展历史短暂的Pentium M上。Intel采用了Yonah,并令其更广、更深、拥有更高的效率。在此基础上,随着Core 2处理器破茧而出,Intel从AMD的Athlon 64手中重新夺回了名誉,在众望所归下,再次登上了性能之王的宝座。
  尽管许多人对初代Pentium M核心Banias存在争议,认为其仅仅是P6架构的一个现代化版本。事实上,如今的Core 2和11年前的Pentium Pro完全没有可比性,今天的P6核心是Intel经过漫长的努力及改进而诞生的。
 AMD在过去的几年中显得相当保守,这一切都要从优秀的K7核心取得了成功,成为Intel P6架构的强有力竞争者开始。当Intel的研发小组在忙于研发一个AMD与Intel以往都没有尝试过的新产品时,AMD无力同时进行两个强大的处理器项目。最终方案是改进K7核心,并没有采取冒险的方法去研发一个全新的核心架构。K8核心就是从K7演变而来,其在流水线上有所加深,结构上有所改进,北桥更为完善。K8是AMD在K7之后的一次出色进步。尽管Dothan和Yonah在某些性能是非常相似的,但Core 2 Duo事实上要优于K8。在此不得不承认,AMD最终败在Core 2上的原因之一,在于资本的不足。
 AMD在K8上取得了戏剧化的成功.时至今日,K8架构仍然是吸引大家目光的焦点,有传闻说K9和K10也会取得相同的成绩。而Intel能够赶超AMD的重要一点是,当Intel的Pentium 4小组在遵循着每5年一个微结构变化的周期,为Pentium M小组稳妥地作后盾时,IDC的Pentium M小组每年都在更新架构。在四年的时间里Pentium M架构出现了Banias,Dothan,Yonah和Merom/Conroe,而在同样的时间里,AMD的K8架构一直没有改变。
 如果Pentium M架构像Pentium 4/NetBurst一样继续遵循着5年设计周期的话,那他们将和AMD一样结果。但是Intel有着极其雄厚的实力,足以应付两个小组同时研发微处理器,而其中一个取得了非常好的成绩。AMD也意识到了每几年应该在性能上有一些小的改进,这要比在4-5年间都驻足不前要好。因此Barcelona项目应运而生,尽管在它Intel Core 2 Duo夺得桂冠一年之后才成立,但Barcelona仍将成为AMD的强力反击武器。
 Barcelona其实机会渺茫,它能否成功要看Intel过渡到45nm技术的情况。Intel已公开声明,将对Core 2架构进行升级,核心命名为Penryn,该处理器将在2007年底上市。然而现在看来,要想量产还得等到2008年。如果Intel的45nm Penryn处理器能比预期要晚面市,那么Barcelona若在2007年第三季度成功面世,还是比较适时的。
虚拟化技术的改进

  Barcelona性能上的提升,还表现在更快的虚拟地址转换。在虚拟软件堆栈中,当有多客户操作系统在主机系统管理程序上运行时,就需要新形式的内存地址转换:客户操作系统到主机系统管理程序地址的转换,而每个客户操作系统都有自己独立的内存管理。当前,AMD用软件来控制这个新的地址转换层,这一技术叫做shadow paging。Barcelona提供了一个与shadow paging不同的硬件加速,AMD将其称作Nested Paging。

 想象一下,AMD从客户机和主机的硬件页表中将能够占用75%管理程序时间的shadow pages去除了。转换过的地址被缓存在Barcelona的大容量TLB里以进一步提升性能。AMD指出Barcelona所支持的Nested Paging实现起来非常简单,只要设置一个模式就可以了,对软件商来说非常容易达成。



电源管理

 AMD透露,Barcelona中考虑最多的设计内容就是电源管理。尽管Barcelona四个核心都在同样的电压下工作,但北桥是在一个独立的电压下工作。Barcelona的核心和北桥的电压可以在0.8V-1.4V间单独变化。

 在常规的平台结构上,北桥和处理器工作在各自独立的电压下。这种架构优点在于,两个芯片的电压可以各自独立调整。因此当内存控制器空闲时候,可以降低电压到所需要的水平。在AMD K8中,北桥和CPU核心并不在同一个电压下工作,在Barcelona他们也是独立工作的,这样可以提高电源能效。
 每个独立的处理器核心仍然使用相同的参考电压,但每个核心都有自己的PLL,这样他们可以根据各自的负载状况在不同的时钟频率下工作。而四个核心的电压必须相同,时钟频率可以根据负载相应减少,以在低使用率的情况下减少耗电。这在桌面电脑系统上很有用处,因为大多数桌面系统很少能够让所有的核心工作在100%的负荷下。
 Barcelona每个核心都拥有5个独立的p-states,它们只在时钟速率上有差别。p-states是完全由硬件控制的,不再像K8那样需要一个驱动程序来为其提供支持。AMD也将Barcelona的时钟控制阀门增加,无论是block level还是logic level都要比K8更多,AMD没有就此给出更细节的说明。
 Barcelona的效率提高,加上电源管理的升级,更有时钟控制和65nm制造工艺,这让AMD第一个四核心处理器拥有和目前Opteron处理器相当的发热量。



总结

  Intel的Core 2处理器,性能有着革命性的提升,这是近年来性能提升幅度最大的处理器。Core 2的成功很大程度上是由于它合理的架构,但也不能否认Intel得到了一个合适的时机。

 所有的Conroe,Merom和Woodcrest都必须胜过Intel基于Pentium 4处理器的NetBurst架构。而做到这点对AMD来说很容易,早在2000年发布的处理器就已经占有很大的优势了。没有了来自Intel的竞争,AMD懈怠了许多。尽管K8有着优秀的架构,但也逐渐老化了。K8自从2003年面市以来,在架构上没有根本的变化。结果,AMD给Intel树立了一个较固定目标。在对Pentium M架构的不断改进中,Intel距离自己的Athlon 64杀手越来越近,并最终发布了这样产品--Core 2 Duo。
 去年,并没有神秘的力量使Intel在微处理器设计上领先,Core 2有着合理的架构和非常出色的时序。极其讽刺的是,和当初K7、K8架构的成功一样,同样拥有优秀架构的Core 2也是在其对手得意自满时横空出世的。
 至于现实产品的发布,基于AMD最新架构的第一批产品,将是今年年中上市的新一代Opteron处理器。AMD开始会定位在2.1GHz到2.3GHz,但年底就将有更高的时钟速率产品出现。在桌面处理器上,会有与Barcelona相对应的Agena核心,主频定在2.7-2.9 GHz。而Kuma作为Agena的双核心版本,将在2.0-2.9 GHz。
 Barcelona将会是AMD的一个成功产品,是经历了漫长等待之后的一次架构升级,在性能上将会有很大的改善和提升,特别是在现在K8的不足之处(例如视频编码)。对于Athlon 64 X2 6000+的分析中可以看出,具有着竞争性的价格优势将使AMD逐渐发展到可以与Intel抗衡的状态。在现有的价格上,我们期待Barcelona可以缩小现在AMD和Intel之间的差距。我们可能看不到AMD通过价格战来推动新的核心,但希望AMD可以维护一个有序的竞争市场。
 这里真正要关注的是,Barcelona之后会是什么?我们前面提到,Intel现在的成功是在一个稳定的架构上发展演变而来的。随着多年Pentium M的升级,Intel像滚雪球一样发展壮大,很难停止下来。对于AMD来说,为避免再出现如今的劣势局面,也应该作出相似的努力,这一点是非常必须的。


roii 该用户已被删除
95#
发表于 2007-6-28 19:17 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

94#
发表于 2007-6-27 21:03 | 只看该作者
原帖由 toscana008 于 2007-6-27 16:21 发表



你一天吃几碗饭?这段时间没吃过什么药吧?


大号疯了马甲还来~
(_(

[ 本帖最后由 itany 于 2007-6-27 21:11 编辑 ]
回复 支持 反对

使用道具 举报

93#
发表于 2007-6-25 14:54 | 只看该作者
对此类消息已经麻木......
回复 支持 反对

使用道具 举报

92#
发表于 2007-6-25 14:24 | 只看该作者
回复 支持 反对

使用道具 举报

91#
发表于 2007-6-25 13:47 | 只看该作者
原帖由 Saiming 于 2007-6-25 12:18 发表
K10胜65NM肉没问题 但对45NM肉绝对不可能完胜 而且也没45NM能超

4Core K10 Vs 65nm Core 2 Duo?w00t)
回复 支持 反对

使用道具 举报

90#
发表于 2007-6-25 12:34 | 只看该作者
原帖由 Saiming 于 2007-6-25 12:18 发表
K10胜65NM肉没问题 但对45NM肉绝对不可能完胜 而且也没45NM能超

未来战士你好:lol:
回复 支持 反对

使用道具 举报

89#
发表于 2007-6-25 12:18 | 只看该作者
K10胜65NM肉没问题 但对45NM肉绝对不可能完胜 而且也没45NM能超
回复 支持 反对

使用道具 举报

88#
发表于 2007-6-25 10:18 | 只看该作者
原帖由 maxs 于 2007-6-25 09:40 发表
98年K6-2的小牌子品牌机就6K,99年我配C366OC550+ABIT BX+TNT+64M+8.4G+S90也不过6K5,其中除了显示器,没有超过1K的部件

你说的不是5K以下吗,怎么又变成6K了?



原帖由 maxs 于 2007-6-25 08:37 发表
P2时代5000以下的机器K6-2和CYRIX M2的出货量还是挺大的,所以INTEL拿出了赛扬和其竞争,一开始还一不小心奄得太厉害,被自己的MMX233打败了...P2仍然是天价

正常人都会认为你说的是Celeron上市前吧,那时的价格大概是K6 233 1100,M2 PR233 800,杂牌TX板800,S3 virge 600,而且没有集成主板,连声卡都得单独配,就算是低档机也差不多要7K。

PS:Celeron发布时间和铺货时间都比K6-2早。

[ 本帖最后由 acqwer 于 2007-6-25 10:20 编辑 ]
回复 支持 反对

使用道具 举报

87#
发表于 2007-6-25 09:57 | 只看该作者
原帖由 maxs 于 2007-6-25 09:40 发表
98年K6-2的小牌子品牌机就6K,99年我配C366OC550+ABIT BX+TNT+64M+8.4G+S90也不过6K5,其中除了显示器,没有超过1K的部件


不是吧?8.4的硬盘不到1K?Abit BX不到1K?TNT不到1K?
你不是99年的12月吧?
回复 支持 反对

使用道具 举报

86#
发表于 2007-6-25 09:13 | 只看该作者
原帖由 acqwer 于 2007-6-25 09:00 发表

P2时代,5000以下的机器?15寸显示器1500,硬盘1200,64M内存800,光驱500,还有1000块你能配出CPU+主板+机箱+外设?

Katmai的推出应该算恶性竞争,如果intel等到3dnow成为行业标准后才拿出SSE,那么现在的 ...


日,我的C366A都配了我8K大洋……郁闷死。
回复 支持 反对

使用道具 举报

85#
发表于 2007-6-25 09:00 | 只看该作者
原帖由 maxs 于 2007-6-25 08:37 发表
P2时代5000以下的机器K6-2和CYRIX M2的出货量还是挺大的,所以INTEL拿出了赛扬和其竞争,一开始还一不小心奄得太厉害,被自己的MMX233打败了...P2仍然是天价

P3时代因为K6-3的不争气所以Katmai除了SSE以外不 ...

P2时代,5000以下的机器?15寸显示器1500,硬盘1200,64M内存800,光驱500,还有1000块你能配出CPU+主板+机箱+外设?

Katmai的推出应该算恶性竞争,如果intel等到3dnow成为行业标准后才拿出SSE,那么现在的竞争格局就完全不同了,所以只能拿出不成熟的产品。
回复 支持 反对

使用道具 举报

84#
发表于 2007-6-25 02:15 | 只看该作者
原帖由 lemonninja 于 2007-6-25 02:06 发表



这句话完全不敢认同。 如果不是AMD的性能 价格竞争 大家现在还可能用的是2000大洋的P4 2.4G主流配置 连低端的赛扬都可能是1000大洋的。CPU的最高性能目前还可能锁定在P4 3.0G。

P2/3时代也没这么离谱。你不会以为K6能和P3竞争吧。
回复 支持 反对

使用道具 举报

83#
发表于 2007-6-25 02:06 | 只看该作者
原帖由 zaarath 于 2007-6-18 05:42 发表


CPU行业就是要高利润养高投入,过于廉价只能影响技术的进步。



这句话完全不敢认同。 如果不是AMD的性能 价格竞争 大家现在还可能用的是2000大洋的P4 2.4G主流配置 连低端的赛扬都可能是1000大洋的。CPU的最高性能目前还可能锁定在P4 3.0G。
回复 支持 反对

使用道具 举报

82#
发表于 2007-6-22 12:46 | 只看该作者
AMD 加油, 我要吃便宜肉 :wub:
回复 支持 反对

使用道具 举报

头像被屏蔽
81#
发表于 2007-6-22 12:38 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

80#
发表于 2007-6-22 12:25 | 只看该作者
原帖由 jaguard 于 2007-6-22 11:57 发表

915.925呢?(_(


945的价格降到和915一样,之后915就退市了
915根本没有机会支持双核心,其不支持双核心的缺陷也就无足轻重了
回复 支持 反对

使用道具 举报

79#
发表于 2007-6-22 11:57 | 只看该作者
原帖由 itany 于 2007-6-18 18:30 发表


兼容不兼容是供电模块的问题,与芯片组何干?
865能上肉,945能上,965能上,P35能上,什么叫做强制升级?
现在二线的P965也能600以内,表明根本就不是芯片组卖的贵,而是主板商的市场定位。另外,我以前 ...

915.925呢?(_(
回复 支持 反对

使用道具 举报

78#
发表于 2007-6-22 11:50 | 只看该作者
2个都强才好啊,如果没有AMD,2006年估计还用不到肉呢。有个竞争对手才会有利于技术进步。
回复 支持 反对

使用道具 举报

77#
发表于 2007-6-22 11:34 | 只看该作者
原帖由 ken143d 于 2007-6-21 23:38 发表
在这帖里面火药味还没有那么浓~~不像另外一帖,都开骂了
现在争论这个没有用,等K10出来就自然见分晓。
本人I棍,但还是希望AMD能把K10做好,这样才能让I棍们买到更便宜的肉~~~


其实性能并不要紧,只要K10四核心能降到1000,AMD就做了一件大好事了

实际上,假如K10性能很好,那么他必然是天价,而不是合理价来迫使扣肉降价

[ 本帖最后由 itany 于 2007-6-22 11:36 编辑 ]
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

广告投放或合作|网站地图|处罚通告|

GMT+8, 2025-12-27 09:01

Powered by Discuz! X3.4

© 2001-2017 POPPUR.

快速回复 返回顶部 返回列表