比葫芦画瓢的思路
AMD的处理器微代码是原先写入BIOS中的,所以开/关核前后名称相差是非常大的。
▲羿龙X2 550开一个核之后的结果
▲羿龙720关闭一颗核心竟然被识别成了X2 520
由于开关核之后其微代码没有被正确的识别,导致连比较权威的识别软件都能识别错误,也是比较哭笑不得的事。而Intel的微代码是在处理器内部的,所以CPU-Z不会轻易的识别错误,那么并不是说Intel内部就含有识别码,BIOS里就没有。我们为什么不持下怀疑的态度?有没有可能修改BIOS里的处理器识别码,让主板强制的将Core i5识别成i7 8XX呢?
仔细观察Core i5 7XX和Core i7 8XX的背板电容,可以说完全一样,并且Intel出台了这么一项升级服务,是不是就已经告诉了我们Core i5 750就已经具备了支持超线程的潜质,只是迫于Intel强大的实力压迫下,主板厂商没有推出开超线程的选项。
修改思路:提取Core i5 7XX系列的微代码和Core i7 8XX的微代码,将所有Core i5 7XX的代码全部替换成Core i7 8XX,成功后,所有i5处理器均被识别成Core i7 8XX,并且以对应的频率和电压运行。
但前提是需要有BIOS的源代码,或者提取对应的处理器微代码,并且拥有极为丰富的编程经验,否则造成的后果可能是烧坏CPU,或者是将主板修改成只能使用Core i7 8XX系列处理器,甚至主板BIOS报废,笔者也没有实验过,虽说是比葫芦画瓢,但还是小心为妙,如果你感兴趣,请先备份分BIOS,还要做好烧U的准备。
可行性:★★☆☆☆