超载
所谓魔改处理器,主要是指非正品规格的处理器,通过加装针脚、基板,甚至是修改B IOS,屏蔽处理器点位的方式,让处理器运行在原本不可以运行的主板之上。通常情况下,这些处理器的用途要么是服务器专用、要么是笔记本专用,但是通过移花接木的嫁接“技术手段”,运行在普通的台式机主板上。此外,还有相当一批QS、ES的处理器,通过修改BIOS+屏蔽针脚的方式,实现在普通主板上使用。总之,这些都不是真正的“正品”处理器,尽管它们也是英特尔或者AMD生产的(图2)。
魔改处理器的好处显而易见,因为近些年处理器的性能跃升幅度不大,一些“过气”的处理器,依然具备一定实力,通过这些魔改手段,我们只需要花几分之一的价格就可以享用到主流电脑的性能(图3)。
当然,这也是有代价的,第一个情况是稳定性存疑,尤其是笔记本处理器加装基板的“产品”,是不可能达到台式机处理器那么稳定的,原因就在于加装的基板质量。另外就是在魔改过程中,人为的操作也可能带来一定的稳定隐患。这些都是想使用魔改处理器必须面临的问题(图4)。
还有一个必须要提到的情况,因为本身设计用途的原因,魔改的处理器本身的功能性和普通桌面用处理器会有所差别,例如有些魔改处理器的“原形”不支持核显,有些没有办法显示核心温度、倍频,有些处理器因为本身就是“洋垃圾”,已经在服务器或者其他地方使用了很久,外部看不出什么,内部已经有相当程度的电子迁移,寿命也是大打折扣的。
不过,在超级低价的面前,用户难免不会动心——毕竟同样近似的性能,一套处理器+主板是2000余元,而魔改的产品,可能不到800元就足够了。
正如刚才我们提到的,QS和ES处理器也是魔改产品的一大“生力军”,那么这些QS、ES处理器又是什么呢?其实它们都是属于“工程样品”范畴的产物,并非最终上市的“产品”,严格意义上讲是不能进入销售环节的。不过这些处理器依旧拥有自己的拥趸——从很久之前QS、ES处理器就大行其道了。
1、啥也不显就是我
所谓ES版处理器,全称为Engineering Sample(工程样板)。每款处理器在推出之前,都需要试产一定批量的产品,以供测试、修改设计,这和软件早期的Alpha版本意思差不多,它们都存在这样或者那样的问题,通过试产ES 处理器,工程师可以进行严苛的测试,包括用来设定频率、热功耗设计等诸多极限测试,从而发现问题,并最终修复这些问题(图5)。
而QS处理器,全称就是QualificationSample(质量认证样品),其实QS属于ES中的一环。它是经过ES阶段的测试,产品设计已经定型的产物。在发售之前这些处理器将被送往各地评测机构、各大PC制造商,用于性能测试,功能测试,以及PC的制造前测试。QS处理器无限接近正式版处理器,也就是和上市销售的正式版处理器几乎别无二致。ES阶段的处理器基本都是无偿免费的“样品”,而到了QS处理器阶段,这些流向PC厂商等内部用于测试生产的“样品”,实际上会被收取一定費用,但是价格也仅仅是象征性的,并非是销售价格(图6)。
无论是ES还是QS处理器,在这个循序渐进的生产、测试过程中,它们在PC上显示的版本差距可不小。在系统中,无论使用什么样的处理器检测软件,哪怕是BIOS里的信息显示,都不会显示ES处理器的规格型号,虽然会显示它的制程、工程代号、电压等,但处理器具体的型号则以0000代替。而且,ES 处理器根据版本的不同,它们的设定频率和正常的商品化处理器也有区别,并不保持一致(图7)。
2、我和正式版就差两个字母
而QS处理器在CPU-Z这类检测处理器的软件中完全可以显示处理器的规格型号、制程、工程代号、电压等等一切信息,只不过在具体型号后会加上QS字样。这里需要注意一点,查看ES、QS 处理器绝不可以只使用Windows的系统信息、资源管理器去查看,从这里不太容易分辨出处理器的正确信息,必须使用第三方的专业处理器检测软件查看(图8、图9)。
除了能否正确显示型号,QS、ES 处理器也和商品化的正式版处理器一样,有步进区别。所谓步进修订,就是处理器在生产的过程中,不断更新修改一些技术设计细节,所以步进号越靠后越好。比如步进A0,步进A1,就是最原始的处理器设计,这样的ES 处理器最好就不要碰了。
3、处理器微码才能决定一切
这些处理器有一些需要配合修改的BIOS,才能实现魔改上机使用,有一些则可以直接安装到主板上。具体要看主板BIOS的处理器微码是否包含了ES、QS处理器的信息。在遥远的Pentium时代,英特尔曾经发布过有缺陷的处理器,因为浮点运算表边界上有几个数据错误,导致在某些应用会出现错误,这个错误概率很小,出错概率小于千万分之一,但还是被捅了出来,英特尔为此召回处理器。为了避免此类事件再次发生,英特尔决定给处理器留一个补丁接口,当处理器内部有缺陷的时候,通过加载微码(Microcode),可以修复处理器的部分缺陷。
微指令的作用是将机器指令与相关的电路实现分离,这样一来机器指令可以更自由的进行设计与修改,而不用考虑到实际的电路架构。在给处理器初始化的时候, 就需要把英特尔提供的微码写进处理器去,因此 加载处理器微码就是主板BIOS的任务,在这种情况下,当操作系统还没有开始运行时,微码已经由BIOS加载到处理器中,从而正确识别并工作。而ES、QS 处理器的魔改,大多就是通过修改这个处理器微码,再结合屏蔽接触点的方式来实现的。
现在的魔改产品主要集中在英特尔处理器上,而这其中又以三大代际的产品为主,分别是支持第4、5两代酷睿处理器的Z97、B85芯片组主板,支持至强系列的X99芯片组服务器魔改主板,以及100~300系列芯片组主板。
1、总价最低的Z97芯片组
与其说芯片组,其实不如说接口,LGA1150接口至今依然有大量升级的可能,主要就是集中在4、5两代处理器上——尤其是笔记本处理器加基板的魔改产品例如i7-4980HQ非常适合升级使用。加上已有的内存,总成本极低,性能还不错。这其中,Z97芯片组主板无疑是最好的选择,B85更是一个好选择,100元~200元的价格就可以拥有,加上魔改处理器的价格,依然可以应对当前主流的应用需求(图10)。
以Z97芯片组配合酷睿i7-4980HQ魔改加基板的模式还可以超频使用,不过这样的魔改的处理器功耗略高(PGA136 4加基板改为LGA1150),可能与魔改本身有关系,所以务必要做好的散热措施。
酷睿i7 5775c ES则是一个新近出现的魔改处理器,它魔改的部分主要是针对B85主板的BIOS修改,而不是处理器本身。就性能来说,酷睿i75775c非常出色,不过据说这款处理器之所以当年没有大规模上市是因为内部有很多Bug,所以,是否选择要做好自己的盘算了(图11)。
2、最廉价的X99芯片组
X99 芯片组的时代对应的同样是4代和5代酷睿架构,但是属于LGA2011-V3服务器平台。当年上万元的处理器现在很多不过几百元(甚至50 0元以内),但是在性能上仍然具备和最新的酷睿i7和锐龙7一战的实力!而且别看X99芯片组出生的时代早,著名的魔改X99主板,什么PCIe扩展槽、M.2 NVME固态接口、USB 3.0一应俱全,根本不用担心这些新接口设备无法使用!唯一遗憾的是X99平台使用的服务器处理器功耗和发热量较高,这一点必须留意(图12)。
Xeon E5-2678 V3 处理器+X99芯片组组合基本没有太多需要魔改的地方,需要的不过是一个魔改设计的X99芯片组主板。另外需要注意的是E5的热功耗设计高达140W,所以散热措施务必做足(图13)。
3、性价比最高的100~300芯片组
100~300系列芯片组足以载入史册,尤其是100系列芯片组,只要供电设计足够,甚至可以支持到9代的i7处理器!当然,这一切要归功于魔改处理器微码+屏蔽贴脚的方法(图14)。
其实100~300系列芯片组有太多的魔改选择了,不过笔者还是推荐QNCT、QL2X两个编号的处理器,它们的足以媲美当前最主流的中高端处理器,性能足够惊艳,而且功耗可控性很高。不过需要注意,安装这两个处理器需要拆掉处理器底座的固定装置,同时主板BIOS也需要注入特别的处理器微码方可(图15)。
我们以最典型的Z170+QL3X/QL2X组合平台作为范例,它们涉及的主要就是BIOS微码修改、处理器底座固定装置的更换等动作,几乎是当下魔改处理器的典型代表。我们先从软件部分入手,一般在购买这些魔改处理器的时候,都可以和商家要求对应自己主板的魔改BIOS文件,商家会帮助你制做一个,然后依照刷新BIOS的方式将魔改BIOS刷入主板(图16~图18)。
然后就是底座,QL3X/QL2X这种笔记本的魔改到台式机的处理器,最新方法是去掉处理器固定底座,改用定制的专用底座,注意,安装前需要在固定螺钉孔位上放置三个垫片来修正高度差,安装时要胆大心细,新的固定扣具要垂直放置,放置三个垫片偏移。
另外就是类似Z97+酷睿i7-4980HQ的组合,4代笔记本处理器采用的和现在完全不同的方法——前者采用处理器加基板转接方式,但是保留原固定扣具,所以安装时需要把处理器插座托架的三颗6角螺钉拧松一些,当然你也可以使用垫片“增高”,这样更为稳妥(图19、图20)。
至于像100系列芯片组上8、9代台式机ES 处理器的方法,除了本文提到的BIOS添加微码之外,贴脚屏蔽部分,我们曾经在本刊2019年第24期的《那些神一样的魔改处理器历史》一文中提及,有兴趣的读者可以查阅。