● Barcelona新特性解析:虚拟化与功耗水平
虚拟化技术在未来将有着更广泛的应用,以往是服务器处理器的标志,现在也渐渐被更多桌面处理器所支持。在虚拟技术方面,Barcelona也有了很大的改进,由于采用了更快的虚拟地址转换算法,在拥有多个客户操作系统的虚拟软件堆栈中,有一个内存地址转换必须处理,客户系统向系统管理程序的地址转换,因为每个客户系统拥有独立的内存管理,
据AMD表示,在此之前这个转换过程都是通过软件来实现的,并且是基于一个叫shadow paging的技术,而Barcelona提供的是硬件级加速转换,AMD把它称为Nested Paging。根据推算大约系统管理程序所消耗的75%的时间是用于shadow paging,转换的地址是在Barcelonas TLBs中被缓存的,而且AMD指出Nested Paging并不需要太复杂的设定,这对于软件开发商来说就变得非常简单。
处理器的功耗问题开始被越来越多的人重视,目前的Intel四核的功耗非常高,而Barcelona的四个核心工作电压都一样,同时内部的北桥单元则使用独立的电压计划,可以根据另外一个工作情况在0.8V到1.4V之间改变,它们的电压可以独立管理,这将提高功耗效率。独立的核心虽然共享同样的电压,但是每个核心都拥有自己的PLL电路,所以它们可以根据负载情况,运行在不同的频率下。
Barcelona每个核心支持五个独立的p-states(频率等级)转换,改变只是在频率上,p-states完全是硬件控制的,所以我们不需要驱动就可以开启这个功耗管理特性,同时AMD也增加了clock gating(时钟频率比)的数量,配合最新的65nm工艺,保证AMD首款四核处理器的功耗表现和目前的双核Opteron一样。
● Intel与AMD真正的角逐即将正式上演
Intel去年7月份发布的Core 2系列处理器,其在性能方面的提升可以说接近革命性,近年来新处理器性能有如此大的提升恐怕也只有Core 2了。Core 2系列的成功,很大程度上是受惠于全新的架构,但是不能否认的是,Intel新架构的成功,一定程度上还要感谢AMD。
基于Core微架构的Conroe、Merom以及Woodcrest处理器在性能方面都要强于上一代NetBurst架构产品,但是早在2003年,AMD就已经做到了这一点。AMD K8架构是一个非常超前的架构,但是随着时间的推移,其毕竟在渐渐变老。过去的几年了,AMD并没有对K8架构进行大的改进,性能上也没有明显的提升。而对Intel来说,K8架构就好像是AMD给出的一个固定的目标。正是有了这个目标,Intel才能最终开发完成Athlon 64杀手。
在过去的几年了,AMD的许多动作引领着处理器的发展方向。而也正是K8这样优秀架构的存在,才能让最近一、两年处理器架构的变革如此之大。
AMD新架构处理器型号及规格
回归到实际的产品上,基于Barcelona的实际产品将首先出现在Opteron产品线上,2007年中9月10日发布。最初的产品频率在2.1GHz到2.3GHz,而到年底左右,主频有望再次提升。在桌面市场,AMD将发布Agena四核心处理器,主频在2.7~2.9GHz,而Kuma将是双核版本的Agena,主频涵盖2.0~2.9GHz。
性能比上代产品提升70%
AMD K10新架构Barcelona将带来大幅的性能提升,尤其将弥补目前K8架构在视频编码方面的弱势。目前在AMD的规划中,我们还没有看到针对低端市场的新品,但是我们预计AMD将依然保持自己的风格,提供具有性价比的产品。
Barcelona发布后,Intel与AMD两家真正的角逐将正式上演。Intel目前的成功来自于稳定或者说常规的架构发展,在Pentium M的基础上每年一次的架构革新,最终产生了现在的“滚雪球效应”,预计Intel未来几年在处理器研发上也将一帆风顺。而AMD自Barcelona发布后,也将产生类似的效果,未来将上演几出好戏,我们拭目以待。
|