DIY装机 频道

架构优势,Athlon 64 X2 4800+评测

    【IT168评测室】先来回顾一下Athlon 64架构的优势,我一直认为Athlon 64这个当年被称为“大锤”的架构最大优势并不是支持X86-64扩展指令集,而是AMD全新的架构设计,包括引入Hyper-Transport总线以及CPU集成了内存控制器。可以说AMD的工程师未雨绸缪,在架构设计之处就已经考虑到了未来多核心处理器的需求。

双核心时代,Athlon 64的架构优势尽显无遗

AMD64双核设计的优势

  • 开始设计AMD64技术时就考虑到了多核心应用
  • 真正的双核,两个运算核心集成在同一个内核中
  • 90nm SOI制程,约2.33亿颗晶体管
  • 两个核心之间通过内部总线相连
  • 直连架构允许通过交叉矩阵(Crossbar)访问内存控制器和Hyper-Transport总线

使用现有的Socket939封装

  • 主板只需升级BIOS就能支持Athlon 64 X2
  • 标准的散热和功耗设计

AMD64技术的先进功能

  • 支持X86-64扩展指令集
  • 增强病毒防护技术
  • Cool'n'Quiet技术

这颗双核处理器蕴含着什么样的力量?

Athlon 64的架构

    我们知道Athlon 64的核心与Athlon非常的接近,打个比方说,从K6到Athlon的核心变化甚至比从Athlon到Athlon 64还要大得多,这也说明了Athlon的系列所采用的核心是非常优秀。Athlon有九个执行单元,三个整数处理单元(算数/逻辑单元,ALUs),三个地址生成单元(AGUs)和三个浮点处理单元。Athlon 64继承了这一点,但是做了64位的扩展,在寄存器上,Athlon 64有了较大的变化,它包括16个64位的整数寄存器,16个128位SSE寄存器,比起Athlon来,Athlon 64增加了八个128位的SSE指令寄存器,二级高速缓存的位宽也增加到128位。原来堆栈式的X87寄存器被保留下来,X87处理器是80位,一共有八个。虽说X86指令只能使用八个整数和八个浮点寄存器,但是通过寄存器重命名技术,增加的寄存器就能够大幅增加指令处理速度,如果运算都能够在寄存器中完成就不需要使用速度相当慢很多的高速缓存。

    X86-64指令集终于成为主流,Intel通过EM64T技术兼容X86-64指令集。Athlon 64引入的X86-64指令集虽然在桌面的应用一直不够,但随着微软Windows Pro x64 Edition操作系统即将推出,这一局面会得到明显改观,实际上在Server方面,FreeBSD和Linux很早就可以支持X86-64。

    AMD64集成内存控制器,这样一方面可以把芯片组对系统性能的影响减小,另一方面可以大幅减小内存的延迟。虽然这种方式的灵活性欠佳,但在实际应用中,它表现的性能还是能让人刮目相看。

    在Athlon 64架构中引入了Hyper-Transport总线,取代了原来的EV6总线,终于摆脱了一直以来总线对AMD处理器性能的桎梏。HyperTransport总线具有动态平衡技术,低电压差分信号技术(LVDS)架构,具有很高的抗干扰性。HyperTransport使用了1.2V的信号电压,这比一般的LVDS 2.5V的信号电压要低很多,再加上内存映射结构,HyperTransport几乎能实现消息的即时传输。

集成内存控制器和Hyper-Transport总线正是AMD在双核心时代取得有利位置的筹码。

    如果说在单核心时代Athlon 64带来的处理器架构还没有体现出明显优势的话,那么,在即将到来的双核心时代,同样的架构演变出的Athlon 64 X2把这个架构的优势演绎的淋漓尽致。

0
相关文章