APP下载

AMD CPU开核技术探讨

2014-03-29马伟强

计算机与网络 2014年8期
关键词:一键主板内核

马伟强

(河南化工职业学院 河南 郑州 450042)

1 引言

为了提高计算机的运行速度,人们采用了各种方法,除了提高硬件配置外,人们在不改变计算机的硬件配置的情况下,进行了许多尝试,其中最有效的提高计算机性能及运算速度的方法就是CPU的“开核”与超频技术。因为“开核”是AMD CPU独有的技术,故本文主要对AMD CPU的开核技术进行探讨。

2 AMD CPU的开核

AMD CPU的开核,就是打开被屏蔽掉的CPU内核和三级缓存[1]。AMD CPU一部分处理器在出厂的时候,经过工程师对CPU的测试,考虑到CPU稳定性,屏蔽了CPU的一个或者多个核心(包括三级缓存)。例如将四核的CPU屏蔽掉一个或两个内核,变成二核或三核,或者是把六核的CPU屏蔽掉两个内核变成四核。而开核就是把屏蔽掉的内核打开,使原来的二核或三核CPU变成四核,四核变成六核,从而提高计算机性能。需要说明的是开核是AMD CPU特有的,而且不是所有的AMD CPU都能开核。

3 开核的准备与相关技术

要想完成AMD CPU的开核,首先需要有一个支持开核的AMD CPU,同时要求主板支持开核。目前,能开核的AMD CPU可通过网站或供应商哪里查询。而支持开核的主板AMD7南桥系列主板都支持开核,AMD8系列主板南桥芯片虽被屏蔽,但是厂商开发出第三方芯片让AMD 8系列主板也支持开核。主板能否开核可通过主板说明书查询。

不同的主板开核的方法略有不同,常见的主板开核方法有两种,一种是主板具备一键开核功能,如果主板具备一键开核功能,开机前可打开主板上的拨动式开关,或者开机时按快捷键,启动计算机即可完成开核。以华硕支持一键开核主板为例,开机时我们可以在默认的开机界面下看到提示“按4激活华硕Core Unlocker”,这时我们按键盘上的4键系统会自动打开Core Unlocker并重启。重启后开核就成功了,屏幕出现“4 Coresare actived”(针对不同的CPU开核成功后显示会有所不同)。

另外一种也是较常用的主板开核方法是通过BIOS设置,目前多数主板对AMD CPU的开核都是通过BIOS设置来实现。具体如下:

首先设置是EC Firmware[2](早期主板BIOS项),这个选项设置为Special(如图1所示)。此项允许您选择高级时钟校准的EC固件,在开核时需要先将这个项目调整到Special上,以调用开核用的固件。

图1 BIOS EC Firmware设置

随着技术发展,因原始的EC Firmware名称不好理解,许多主板生产厂家把EC Firmware改为Unlock CPU Core(CPU核心开锁)。设置项有Disabled(默认)和Enabled。Enabled就是开启被屏蔽的核心(如图2所示)。

图2 Unlock CPU Core(CPU核心开锁)设置

其次是设置BIOS中Advance Clock Calibration[3](高级时钟校准功能)项,设置为AUTO如图3所示)。

图3 Advance Clock Calibration设置

最后是BIOS设置CPU Core Control(CPU核心控制)(如图4所示)。

图4 CPU内核控制设置

该项设置功能称之为“选核”,AMD CPU的核心有的确实存在BUG,开启后不能正常运作。对于有BUG的内核,不能启用。如何判断核心是否运行正常,厂家在BIOS里增加了核心检测,可以检测被开启的核心是否能正常运作,如果不能,则关闭有BUG的核心。设置为手选后,该项下面列出了CPU的所有核心,用户可以逐个关闭,测试是哪个核心有BUG。(如图5所示)。

图5 手动设置CPU内核

在BIOS中完成上述3项设置,重启,如果计算机启动正常,就表明开核已经成功。

4 AMD CPU开核后的验证与测试

完成CPU的开核设置,重新启动计算机后,如何来检测CPU的内核呢?常用的有2种方法一是通过CPU-Z测试软件[4],如下图6是用CPU-Z软件测试AMD速龙IIX3425三核开核前的图片,图7是开核后变成4核图片。

图6 AMD速龙IIX3425三核

图7 AMD速龙IIX3425三核开核后变成四核

通过测试我们可以看到,CPU内核数和缓存数目在开核前后的变化情况,对于开核的成功CPU,通过计算机的BIOS设置也可以看到开核前后的变化情况如图8是AMD速龙5000二核开核前的BIOS检测,图9是开核后变成四核时BIOS测试情况。

图8 AMD速龙5000二核BIOS检测

图9 AMD速龙5000二核开核后变成四核

5 结束语

一般情况下,按照上述说明和测试,可完成AMD CPU的开核。如开核成功,计算机的性能会提高10%或更高。但在实际开核过程中会出现许多问题[5],部分计算机开核设置完成后,计算机不能正常启动。有些计算机开核后,出现运行不稳定情况。另外不同主板对AMD CPU开核时BIOS设置会有所不同。ACC打开了以后,CPU的容差值增大,换句话说,CPU的计算出错率增加了,因此对于开核应根据自己主板和CPU的实际情况进行,在开核后可对频率进行设置,保证计算机稳定的运行。对于AMD CPU的开核官方一直未表态。对于用户而言,AMD CPU开核可进行尝试,如果开核不成功,修改BIOS设置,系统可恢复到开核前状态。

[1]疾风“破解门”——CPU开核浅谈[J]2010(4):46-47

[2]马宇川开核新宠:AMD Athlon X25200+处理器[J]微型计算机 2010(36):132

[3]何超张益玮AMD主流CPU开核并超频后系统兼容性的测试研究[J]软件工程师2010(11):62-63

[4]张智开核超频两相宜斯巴达克黑潮BA-520PRO主板[J]软件指南 2010(9):59

[5]蒋国松吴功才AMD Athlon X25000开核特性研究[J]计算机时代 2010(6):42-45

猜你喜欢

一键主板内核
冷轧机一键式升降速轧制的实现
强化『高新』内核 打造农业『硅谷』
“一键报贫”助力脱贫攻坚
19年一季度上证主板涨、跌幅前50只股票
基于嵌入式Linux内核的自恢复设计
2019年上证主板涨、跌幅前50只股票
Linux内核mmap保护机制研究
一键观影,一键K歌 菱杰 TRS IW影院系列5.1音响套装
三季报净利润大幅增长股(沪市主板)
三季报净利润大幅下滑股(沪市主板)