AMD K8L架构CPU特性预览(1)

文章出处:综合  作者:HighDiy  发布时间:2006-07-03
内容概要

关键词:AMD K8L

导言:而对Intel Core架构CPU咄咄逼人的攻势,AMD祭出K8L应对

  自从在今年春季的IDF上,Intel公布了传言已久的Core微处理器架构以来,CPU市场的竞争态势变得越来越微妙,在过去的几年里一直处于被动的Intel越来越具有“攻击性”,风光了几年的AMD则渐渐力不从心。就Intel命名为Core的新一代架构CPU而言,其具有令人耳目一新的特性,不仅具有最佳的效能及耗电比,而且具有领先的性能优势。越来越多的测试表明,基于Core架构的CPU比AMD的Athlon和Opteron系列性能都要好,而且,随着Core时钟频率的升高,AMD 的Socket 939 Athlon与它的差距就明显。

  在Intel Core来势汹汹的重压下,AMD自然不会束手就擒,在AMD的计划中,将以K8L架构来应对来自Intel的挑战。但众所周知的是,K8L并不象Core那样是一个全新的架构,而只是目前的K8架构的增强版,其角色更类似于未来的K10架构推出前的过渡产品,这就不禁产生了一个疑问:K8L能抵挡得住Core的攻势么?

  从技术角度分析,与目前的K8架构相比,K8L还是有不少改动,如将采标准的四核心设计,加入可扩展的L3 Cache和拥有比现K8大幅增强的整数,浮点和SSE指令等运算性能等,相对于K8,应该有一定的性能提升,至于与Core相比,目前仍无法下最终的结论。

L3缓存与组件模块化设计

AMD K8L CPU架构示意图

  根据AMD官方公布的细节,K8L架构最主要的特点就是采用模块化设计,从三级缓存到内存控制器,K8L核心每个组件都采用模块化设计,AMD表示,K8L这种组件模块化设计将带来更强劲的性能和更优化的连接界面。

  K8L处理器新架构将采标准的四核心设计,每个核心都有32KB+32KB的一级缓存,256KB的二级缓存和2MB的三级缓存。由于配备了实现更大的L3缓存,因此L1的缩小对整体性能毫无影响。具体该技术人员还透露了K8L最终目标并非每核心内置64K L1(各32K的数据和指令缓存)而是128K L1(各64K),其设计对比旧有的K8架构也将有所优化力求获得更高的性能,最终K8L每核心仍将内置512K L2,至于可扩展的L3 Cache现虽定为2M,不过AMD方面并不排除会视产品类型的不同而作出扩容。

  AMD最新的发展蓝图还显示L3缓存容量还将进一步提升,AMD宣称一级缓存容量减半是照顾到三级缓存加入的优化做法。IT技术点评HighDiy点评:似乎任何理论,只有在对已有利的时候才是正确的,对竞争对手有利的,则必须是谬误!莫非AMD也学习过关于“凡是敌人拥护的就是我们反对的”的毛主席语录? 那么为何会出现这个情况呢?当然Cache数量的多少对处理器性能的影响并非关键,关键的是其设计能否满足该架构充分发挥性能,AMD在K8L引入L3 Cache的设计,其中一个可能是让其作为L2的共享数据缓冲,从而令数据不会再频繁但无效率地流动以加强性能,另外一个可能则是AMD在"制订"新的Cache规则,此L3是独立于L2而进行工作的。IT技术点评HighDiy点评:这里就有点信口开河的意思了

AMD K8L引入L3缓存的支持

  其实最早的L3缓存被应用在AMD发布的K6-III处理器上,当时的L3缓存受限于制造工艺,并没有被集成进芯片内部,而是集成在主板上。在只能够和系统总线频率同步的L3缓存同主内存其实差不了多少,因此此类设计很快就被市场所否决。后来,Intel为了扭转P4不敌速龙的局面,又将L3缓存引入到顶级桌面P4 EE上,这样一来就出现了3个可以用全部执行速度来工作的缓存等级。现在,AMD在K8L也采用了类似的存缓设计。IT技术点评HighDiy点评:AMD当时对L3 Cache的指责言犹在耳,也许,AMD要将当初对L3 Cache的说法修正一下:L3 Cache在NetBurst架构下除了增加用户成本外没有太大的意义,标准的“White Elephant”;而对K8或K8L架构来说,L3 Cache则鱼们需要的水,火上待浇的油……哈哈

  可以说,选择L3缓存是处理器在特定的应用程序中提升CPU性能的一种方式,因为如果要提升CPU的频率,势必要更改CPU设计,而加入大容量的L2缓存的话,相对而言会增加成本,而且还有一定风险性,因为在CPU架构相同的前提下,更大的L2缓存可能无法提供预期的性能提升,所以AMD象Intel选择L3缓存,也是一种折中的办法。

K8L采用增强的HT连接

  同时K8L将采用新一代HyperTransort传输协议,双向传输带宽将提升至5.2GB/s。以基于K8L架构的Opteron CPU为例,它将集成4条16-bit HyperTransport-3连接,并且可以转变成8条8-bit HyperTransport连接,以达到8个处理器插座最大32个完全互连核心的目的,即非机械性连接。AMD 宣称K8L架构当中每个核心支持48-bit寻址、1GB内存页面,非常适合Cray、SGI等服务器厂商采用。此外,K8L设计也将支援子处理器(Co-Proccssor),通过未来HTX子卡的方式,处理器可方便协同处理器进行工作提升运算性能。


  共6页: 1 [2] [3] [4] [5] [6] 下一页   
 

当前位置:主页>>CPU>>CPU趋势>> AMD K8L架构CPU特性预览(1)