三:折翼的肥龙 Phenom,也就是羿龙,而网友们也给了它一个亲切的昵称——“肥龙”。它是AMD在后Athlon时代迎击Intel Core家族的有力武器。K8时代的辉煌让AMD收获无数鲜花与掌声,K10架构自然让人期待。 首创L3缓存设计的它,加上一直以来的性价比务求继续成为DIY玩家的神器,却被这个L3缓存设计成为了阿喀琉斯之踵,那就是大名鼎鼎的TLB Bug。 TLB,简单来说就是一个指挥官,用于快速定位以及指引数据去哪个内存地址。但是由于设计缺陷,B2或者更前步进的Phenom,由于存放在二级缓存TLB中的映射关系表,被错误的放到三级缓存TLB中,导致CPU读取错误,也就是说找不到需要的虚拟内存数据和物理内存的映射关系,无法进行计算而挂起,具体描述就是无反应、或者说死机。 尽管AMD坚持说TLB Bug发生的概率相当少,在一般的应用中根本不会出现。但是追求百分百完美的CPU岂能容忍影响使用的Bug?所以AMD在那个时候的信誉一落千丈,加上Intel的Core 2性能的落井下石,使得AMD一下子跌落谷底。 出问题自然就要补救,对于出现Bug的CPU,AMD通过一个BIOS的修复来告诉TLB不要在缓存中查找页表。然而明显地,这种做法会让内存延迟大幅提升,因为这样内存对页表通道的要求会有额外的增加。显然地,DIY玩家肯定不买账。最后等到B3步进的Phenom推出后,改名为9X50,这个问题才能得到解决。
就是这个Bug,让AMD在CPU市场由盛转衰。加上CPU与GPU的双线作战,AMD在Phenom就开始表现得有心无力,后期FX系列CPU的推出,就是AMD在CPU市场畏首畏脚的缩影。
|
正在阅读:原来曾有过这么多BUG!哪个CPU最严重原来曾有过这么多BUG!哪个CPU最严重
2015-10-20 00:01
出处:PConline原创
责任编辑:liangzhijie
键盘也能翻页,试试“← →”键
本文导航 | ||
|