Intel竟七战七败? 市售九大双核火拼
经过了7轮的较量,AMD以全胜的成绩获得团体总冠军。
在赛后的新闻发布会上,AMD揭密了获胜的主要原因:内存控制器。
Athlon 64 X2系列的所有产品,内存控制器都在CPU内部,距离处理器内核非常进,这是个极大的优势。相对于Intel芯片组中的内存控制器,Athlon 64 X2的内存效率要高的多,因此全面获胜也就不难理解了。
其实Intel的双核CPU尤其是EE 840是相当先进的,高频率大缓存,但是在很多情况下是内存拖了后腿,即使使用了DDR2也赶不上Athlon 64 X2。恐怕Intel对此也心知肚明,不接受AMD的挑战也是有原因的。
“双核”与“双芯”
从双核技术本身来看,到底什么是双内核?毫无疑问双内核应该具备两个物理上的运算内核,而这两个内核的设计应用方式却大有文章可作。据现有的资料显示,AMD Opteron 处理器从一开始设计时就考虑到了添加第二个内核,两个CPU内核使用相同的系统请求接口SRI、HyperTransport技术和内存控制器,兼容90纳米单内核处理器所使用的940引脚接口。
而英特尔的双核心却仅仅是使用两个完整的CPU封装在一起,连接到同一个前端总线上。可以说,AMD的解决方案是真正的“双核”,而英特尔的解决方案则是“双芯”。
可以设想,这样的两个核心必然会产生总线争抢,影响性能。不仅如此,还对于未来更多核心的集成埋下了隐患,因为会加剧处理器争用前端总线带宽,成为提升系统性能的瓶颈,而这是由架构决定的。因此可以说,AMD的技术架构为实现双核和多核奠定了坚实的基础。
AMD直连架构(也就是通过超传输技术让CPU内核直接跟外部I/O相连,不通过前端总线)和集成内存控制器技术,使得每个内核都自己的高速缓存可资遣用,都有自己的专用车道直通I/O,没有资源争抢的问题,实现双核和多核更容易。而Intel是多个核心共享二级缓存、共同使用前端总线的,当内核增多,核心的处理能力增强时,就像现在北京郊区开发的大型社区一样,多个社区利用同一条城市快速路,肯定要遇到堵车的问题。
AMD Opteron处理器架构(双核)
基于以上分析,我认为AMD的双核技术占有绝对的优势,在以视频编辑、科学计算、服务器整合,虚拟化等计算密集型和多线程应用中,双核心及多核心处理器将发挥出最大的性能。
商业如同体育,实力强者丢分固然可惜,实力弱者得分更令人鼓舞。
通过测试,显然A64 X2更胜一筹,但是要将价格考虑进去的话,Pentium D 820的价格也是目前多数比不上的。仁者见仁智者见智,具体如何选择就要您自己去衡量了。