2008年11月13日,AMD在美国正式发布了代号为"Shanghai"、“上海”的最新一代处理器,这也是目前为止唯一以中国地名命名的AMD处理器。相比巴塞罗那来说,上海的发布非常低调,这或许是吸取了巴塞罗那的经验,或许AMD也认为只要产品好,采用怎么样的发布形式都是次要的;这就好比现在高调结婚的某某明星,上千万的巨额费用也不能保证他们的婚姻万无一失。相比巴塞罗那,上海所作的更多的是改进,而非革命。
AMD Shanghai/上海,采用了45nm工艺制程(这也是AMD CPU第一次采用45nm),集成了7.05亿晶体管,拥有共享6M的三级缓存,增强的双通道内存控制器可以同时支持DDR2内存和DDR3内存,内置了4条Hyper Transport总线以支持组建大规模并行系统,“上海”还支持AMD的快速虚拟化索引(RVI)的AMD-V虚拟化技术,同时具备48位物理寻址能力,寻址空间可以达到(256TB)。“上海”还兼容Socket F(1207),旧有的系统只需要升级BIOS就可以支持新的CPU,从而可以保护用户的投资。
作为AMD从65nm工艺转向45nm工艺的首款产品,AMD Shanghai在架构方面和上一代处理器Barcelona很相似,其实,处理器新架构的研发无不耗资甚巨,因此一个长生命力的架构对整个生态圈都是有利的,例如K8架构就一直沿用到现在,NetBurst架构也顽强地存活了近十年。如此这般,AMD Shanghai的架构也是在上一代产品上进行的改进,使用更先进的工艺制程,提高性能并提供新的功能。
AMD Shanghai/上海架构图
仔细看,上海的架构(上)与巴塞罗那的架构(下),是不是很有相似之处?
AMD Barcelona/巴塞罗那架构图
在同样的价格下,买到的Shanghai处理器的频率要比Barcelona要高,并且具有更强的性能
AMD 45nm Shanghai Opteron 2378实物照
概括起来,AMD上海的改进有:
1、45nm沉浸式光刻技术,更低的功耗和更高的主频
2、更大的三级高速缓存,容量达到了6MB(上一代是2MB)
3、内存控制器的更新:支持DDR2-800, 比上一代DDR2-667的内存带宽提高10%。
4、AMD内存优化技术,增强的预取技术,2倍的核心探测带宽
5、支持HyperTransport 3.0总线,带宽增加到17.6GB/s(2.2GHz HT3,预计在2009年春)
6、增强的虚拟化技术:RVI,提升虚拟机切换速度并提供虚拟化迁移功能
回顾点评:Shanghai的重点放在提升制程方面而不是架构方面,AMD Shanghai的指导思想就是让客户可以用很低的成本从Barcelona平滑过渡到Shanghai,为了保护用户的投资,Shanghai还采用了和Barcelona一样的Socket F 1207插槽。由于包括TLB问题在内的各种困扰,Barcelona一路坎坷,Shanghai的推出就是为了挽回市场,因此必须很平易近人。Shanghai的确做到了这一点:良好的兼容性、更好的性能、更低的功耗以及更低的价格。