学院首页>服务器专区>服务器配件>双龙出海! 双核心 Opteron 抢鲜测试

双龙出海! 双核心 Opteron 抢鲜测试

作者: 来源: 添加时间:2006-5-23 13:14:11
特色:AMD最高端双核心处理器 优势:性能强悍
缺陷:缺软件环境
主要测试平台:  CPU:Intel P4XE 3.46GHz(LGA775)
    Intel P4XE 3.4GHz(LGA 775)
    AMD Athlon64 3200+
    AMD Opteron 866
 主板:Thynder K8WE(52895)
    Intel i925XE
    Intel i925X
    Intel i915P
    Intel 865P   
 内存:Micro DDR II 533 512MB x 2
    Kingston DDR 466 256MB x 2
 硬盘:Maxtor DiamondMax Plus 9 SATA 120GB 8MB
评测联系方式:

北京010-62101788-207 广州020-61081800-862/804

2005:双核年

  即便在2005年伊始各种各样处理器多内核化的消息就扑面而来。我们甚至能够轻易预言,2005年“双内核”绝对是硬件产品中头号关键词。无论是AMD还是Intel、无论是CPU还是嵌入式处理器都在不断朝多内核化发展。毕竟,凭借90纳米制程人们已经可以大量生产出成本可以接受的多内核产品。在传统处理器中分支预测单元、Cache的容量的增加这些原有性能提升方式已经遇到了瓶颈。于是多内核技术俨然就成了简便易行的提升性能手段。

  2005年不仅Intel、AMD将会拿出他们的桌面双内核产品,甚至Apple、ARM嵌入式处理器也会来赶这个热闹。那么集成多内核之后的处理器性能将会拥有成倍甚至几倍的增长吗?

1+1=?

  原来只有1个内核的CPU在多内核化之后变成2个内核,1+1肯定是等于2吗?要回答这个问题,先让我们回到过去。事实上早在许多年前(Pentium PRO时代)就有一种“伪”多内核实现方法被称作MCM(Multi-Chip Module,多芯片模组)。MCM本质上只是一种封装技术,通过该技术人们能够将多个CPU管芯(DIE)集成到一块基板上。MCM这样的方法能够绕过芯片制造工艺的限制实现多内核。但他的缺点也是显而易见的——成本惊人、无法精简每个管芯结构,各个管芯之间无法共享Cache数据、MCM封装的CPU功耗提升显著、MCM CPU需要极端内存带宽等等。在2004年IBM就展出过基于MCM的16内核Power5 CPU。而Intel在2004年IDF上展出的双内核Pentium4也被处理器分析家指责为简单的P4内核MCM。

  众多的缺点使得新一代桌面PC全面抛弃了MCM,毕竟谁都不想要一个TDP高达200W的CPU。新的CPU将会将2个CPU逻辑完全整合在一个管芯里面,因此完全没有MCM技术的那么多缺点。当然,简单的整合2个内核仅仅是多内核的起点,在未来多内核处理器的运算单元、Cache等将会进一步融合。当然,整合的CPU内核也会越来越多。但是无论是什么样的设计,拥有多少个内核,最终处理器的性能都不可能获得数倍于单内核CPU的性能。对于X86指令集的CPU则更是如此。

  那么双内核CPU损失的性能去哪了呢?事实上双内核CPU将会受到内存带宽的严重制约,同时线程之间的协调也将会耗费部分的性能。双内核处理器将会进一步加剧对编译器的依赖,而Intel也将会在Pentium D推出之后更新他们的全系列编译器产品。

双内核的限制

  在软件支持方面双内核CPU也将会遇到一些小麻烦。对于所有软件来说支持双内核CPU和支持原有的SMP对称多处理器系统没有太多的不同,不幸的是现阶段仍然有很多软件并没有为SMP系统、Hyper Threading技术作出优化,这样一来用户用双内核处理器运行这些程序的时候感受到的性能提升将会非常有限。

  在操作系统方面要彻底发挥多内核系统的威力也需下一番功夫。Windows XP尽管在多处理器支持上对比之前的桌面操作系统有了长足的进步,但Windows XP SP2依然未能完全释放双内核的力量,或许这个问题到了Windows XP SP3的时候将会有所改变?

  无论是Intel还是AMD的桌面双内核CPU都将会支持X64扩展(X64就是你所熟知的AMD64/EM64T/X86-64等技术的统称),而由于缺乏操作系统的支持一直以来该功能都被人们指责为花瓶。AMD曾经希望的反制Intel计划也终究在对Windows XP X64版本的等待中被耗费殆尽。很快漫长的等待就会结束,MS已经确定在4月和Pentium D同步推出Windows XP X64和Windows Server 2003 SP1 X64两个针对64位扩展系统。至此,制约双内核系统性能、功能提升的又一因素不复存在。但是X64对于CPU性能提升也许并没有人们估计的那么乐观。

第 1 页,共 2 页 [1] [2]
站内搜索