Phenom是AMD希望能够阻击英特尔Core 2 Quad处理器的一个重要武器,其已经使用到了全新的K0架构,但由于种种原因,这种被给予厚望的产品并没有表现出多好的性能来,至少相比英特尔的四核处理器,是在没有任何胜算可言,关键是其工作频率比较低,很难对英特尔这种频率很容易达到很高的Core 2 Quad造成任何的影响;此外AMD在此处理器上还遇到了让人讨厌的TLB问题,其不光使得处理器的频率很难进一步提升,同时也影响到了面向服务器市场的Barcelona核心Opteron处理器的出货,这一切都是AMD始料不及的。
于是,AMD的工程师努力的修复这个臭名昭著的TLB错误,不过这个修复时间可真不短了,在等待了大约半年之后,AMD才拿出了B3步进的修正这个错误的新版本,不过此核心其他方面却并没有任何改进,虽然吸引力不算特别大,但毕竟是不会出现问题的K10处理器,因此这无论如何对用户来说,这个势必是一个好事。

不过说了半天,似乎还是有很多人没有明白这TLB错误到底是什么?我们这里先来简单看看,在明白这个错误之前,我们应该知道Phenom是原生的四核心设计,其每个核心都拥有自己的L2缓存,而最终其还会共享一个2MB的L3缓存。TLB(TranslATIon Lookaside Buffer)就是被称为旁路转换缓存或者快速页表转换器的部分,TLB就是记录缓存地址并作出指引的作用,在处理器工作的时候,如果调用数据直接会L1缓存中插槽,而TLB就是存储L1中数据信息的地方,如果所需要数据不在L1缓存中,那么就会寻找L2缓存,而当L2缓存中没有的话,那么则进入L3缓存,如果L3还没有,那么只能去内存中找了,但这会耗费一点时间,因此会降低效率。
Phenom的TLB错误主要是由于快速页转换器错误地将正在被引用的L2缓存当作正常内存单元而也转入L3缓存!而检测机制刚好检测到该位缓存,CPU对该段缓存执行挂起操作,系统会就会报错并挂起。而这种错误显然是致命的,这特别是对于高端服务器市场来说,Opteron如果拥有这种问题将无法成为合格的产品,于是Opteron根本没有销售出现TLB问题的Opteron处理器。
不过,好在AMD已经修复了这个问题,并且同期发布了四款新的基于B3步进的K10处理器,包括Phenom X4 9550、Phenom X4 9650、Phenom X4 9750以及Phenom X4 9850 Black Edition;其中Phenom 9550/9650同Phenom 9500/9600处理器一样,采用了2.2以及2.3GHz的工作频率,唯一的区别就是修正了TLB错误,虽然目前已经有了针对B2步进的TLB问题补丁,但这只是软件方面的改进,最终问题得不到根治,而且这种软件改进会影响处理器最终效率,于是AMD更推荐用户购买这种新B3步进处理器,而这些处理器的一共重要特点就是型号中都采用了Phenom 9x50的字样,这样是区分新老版本最容易的做法。
当然,AMD居然同期也发布了Toliamn核心的Phenoum X3处理器,但由于并不针对零售市场,所以在双核Phenoum处理器未发布之前,这新的B3步进Phenom处理器将成为唯一的K10桌面处理器,同时也是唯一值得选择的K10处理器。
