强大的集成GPU、够用的处理器性能,AMD APU平台自上市以来就迅速得到了主流玩家们的青睐。“如何发挥出APU的大潜力,使之更具性价比”,成为近期《微型计算机》读者来电咨询的一个热门话题。为此,我们特别为大家制作出这份从传统APU到K版APU的超频指南“大餐”。接下来就让我们首先开启传统型APU的极速之旅。
APU将传统x86架构CPU核心和可编程矢量处理引擎相融合,从而让CPU擅长的精密标量运算与传统上只有GPU才具备的大规模并行矢量运算结合起来。目前市场中主流的Llano APU在CPU部分还是沿用了经典的Stars架构(即俗称的K10架构),但是把制程升级到了32nm工艺,并且在单个晶片上集成了其他模块:图形SIMD阵列(即GPU核心)、二级缓存、DDR3内存控制器、UVD3解码引擎、PCI-E总线控制器、时钟发生器。为了让各个功能模块之间能够实现高速互连,AMD还设计了全新的Fusion Compute Link来将北桥模块、GPU、IO输入输出等连接在一起,同时在GPU和北桥之间还搭建了Radeon Memory Bus(Radeon内存总线),让没有独立显存的GPU核心能够通过高速总线直接使用系统内存。
这样的内部架构有个新的问题:APU将时钟发生器集成到了自己的“身体”里,造成了APU外频与集成GPU的频率、SATA总线频率、PCI-E总线频率等挂钩。这就意味着Llano APU外频的改变会引起PCI-E频率、GPU频率与SATA频率的联动,因而受到这些频率的制约无法达到理想的超频幅度。为了解决这个问题,AMD在APU中引入了一种异步设计,类似于以前的PCI/AGP分频。APU中增加了PCI-E 1.33/1的分频,也就是说,当APU外频达到133MHz或更高时,打开该分频后系统会把PCI-E频率除以1.33,从而把PCI-E频率又降回到100MHz起跳,以此减少PCI-E频率过高对APU外频超频的影响。
APU内部架构示意图
而一些实力较强的厂家在设计APU超频主板时,则采用了增加外部时钟发生器的设计,例如示范平台中使用的技嘉GA-A75-UD4H主板就在设计中增加了一颗ICS 9LPRS477DKL芯片作为外部时钟发生器,从而剥离了APU外频与PCI-E频率之间的联系,无论把APU外频提升到多少,都可以把PCI-E频率锁定在100MHz。采用此类设计的主板,外频一般都可以达到140MHz甚至更高。
一颗ICS 9LPRS477DKL芯片作为外部时钟发生器
通过调节倍频“ 超频”到“4.7GHz”的A83850,连CPU-Z也轻易地被欺骗了。
1.APU倍频超频存在BUG
很多玩家在使用非K版APU进行超频时,都惊喜地发现BIOS中的A PU倍频选项居然可以调节,例如A8 3850可以顺利设置为47倍频,默认电压下就能够把APU超频到4.7GHz并且稳定通过所有检测,于是网上便流传了诸如“4.7GHz很轻松,Llano A8 3850风冷超频尝试”这样的爆炸性新闻。然而事实并非如此,这仅仅是APU的一个BUG,通过测试对比我们很快会发现,通过调节倍频“超频”到4.7GHz与原先默认频率下的性能完全一致,4.7GHz只是AMD和我们开的一个小小的玩笑而已。想要通过调节倍频进行超频,大家还是必须购买K系列的APU产品。
BIOS中提供了VGA Core Clock设置选项,但在这里超频是无效的。
GPU-Z查看时集成显卡频率似乎已经超频到1029MHz。
“Sensors”实时监测显示测试过程中GPU核心高频率仅为600MHz。
2.GPU核心超频存在BUG
很多玩家还发现,大多数APU平台的主板BIOS中都提供了集成GPU核心的频率调节,通过这个选项我们可以轻而易举地把GPU频率设置到1GHz甚至更高,于是网上又出现了诸如“整合超频秒独显,A75狂超GPU到1.1GHz”这样振奋人心的新闻。遗憾的是,AMD再次和我们开了一个尴尬的玩笑,通过BIOS中的GPU频率设置选项对集成显卡超频的操作依然是无效的。虽然经过这样的设置之后,使用GPU-Z查看可以看到集成显卡核心似乎已经运行在1GHz,但是只要进入GPU-Z的“Sensors”实时监测菜单,把GPU Core Clock的显示设置为“MAX”(用于显示GPU核心在运行过程中的高频率),并运行诸如3DMark 11这样的测试软件,就会发现在整个测试过程中,集成显卡的GPU频率高仅为600MHz,与默认状态下是一样的,而后测试的分数成绩也与超频前保持一致。由此证明,这也是APU的一个BUG——通过BIOS中的GPU频率设置进行集成显卡超频是无效的。
3.一些主板在特定设置下,可能出现超频无效的情况。
微星主板BIOS就具备了一个名为Lab Burst Mode的调节项目,打开该选项后,即便不加电压,也可将处理器外频轻松超频到133MHz。
但我们却发现在打开Lab Burst Mode,并将A8 3850外频超频到133MHz后,虽然软件显示Super Pi一百万位的运行时间为20.155s,但如用外部的秒表计时,则显示耗时达27.38s,有高达7s 的误差!而在另一块同样可超频到133MH z的主板上测试,软件显示Super Pi一百万位的运行时间为20.373s,外部秒表的计时为20.88s,两者误差很小。同时,值得注意的是,A8 3850在默认状态下Super Pi 1M的运行时间在大约25s~27s左右。这显示出,打开Lab Burst Mode后,该主板超频后的实际性能并未提升,系统时间出现了变慢的现象。可以说这一功能不仅未起到提升超频能力的作用,反而容易误导消费者。
既然APU超频有着这样那样的问题,普通用户对于APU的超频,应该如何进行呢?