找回密码
 立即注册
搜索
楼主: hakaha

[硬件] Intel天湖处理器严重问题曝光 ZT

[复制链接]
发表于 2016-1-18 22:35 | 显示全部楼层
本帖最后由 twy_2000 于 2016-1-18 22:39 编辑
Lilya 发表于 2016-1-18 21:31
Intel还做过交钱买升级码直接把Pentium刷成Core i3

这是不可能的。

i7-2630qm和i7-2670qm只有基准频率不一样,其余参数均一致。
二者在microcode中的识别码都不一样,二者的microcode在二进制层面也完全不同(说不定源代码相近)

bios是通过microcode最开始的l几个小尾16进制数字来识别不同的cpu所对应的microcode的。

其实同一个bios中可以存在很多的microcode,bios在开机的时候,自动加载对应的microcode。

不过,我没有试过用别的覆盖会如何。

bios则是通过cpuid指令获得cpu的识别码的,这东西应该是只读的吧,否则奸商们还不把手中的es版刷成正式版?
回复

使用道具 举报

     
发表于 2016-1-18 22:46 来自手机 | 显示全部楼层
引用第79楼real_zyf于2016-01-18 21:55发表的  :
本帖最后由 real_zyf 于 2016-1-18 22:03 编辑 引用:lpc2103 发表于......

@real_zyf
谢谢,其实你给的文章里面不仅仅是Cisc处理器,众多的RISC处理器也提到了,比如68和sparc, mips和390,还做了对比,作为本科的通识读物挺好的,谢谢,文章很好。为毛当初我读E E M的时候学校没有这种文章

----发送自 ZTE ZTE Grand S II LTE,Android 5.1.1
回复

使用道具 举报

头像被屏蔽
发表于 2016-1-19 00:40 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

     
发表于 2016-1-19 00:46 | 显示全部楼层
twy_2000 发表于 2016-1-18 22:35
这是不可能的。

i7-2630qm和i7-2670qm只有基准频率不一样,其余参数均一致。

Intel有自己的办法实现,当然这是特定的型号,不是所有型号都可以。
最早的尝试是Pentium G6951,50美元可以买一个序列号,升级后型号变成Pentium G6952,实际上是开启了完整的4M L3和HT,与i3规格一致,只是频率保存在2.8G。后来又多了个G622可以升级。只是近年又不玩这个了。
回复

使用道具 举报

发表于 2016-1-19 00:53 | 显示全部楼层
Lilya 发表于 2016-1-19 00:46
Intel有自己的办法实现,当然这是特定的型号,不是所有型号都可以。
最早的尝试是Pentium G6951,50美元 ...

那估计cpuid是可以写入的。
不过没有奸商开发这个功能啊。
回复

使用道具 举报

     
发表于 2016-1-19 00:58 | 显示全部楼层
Lilya 发表于 2016-1-19 00:46
Intel有自己的办法实现,当然这是特定的型号,不是所有型号都可以。
最早的尝试是Pentium G6951,50美元 ...

补充一下,一共有4个纳入了软升级行列:
Pentium G622(频率提升到3.2G)
Core i3 2102(频率提升至3.6G)
Core i3 2312M(频率提升至2.5G并开至4M L3)
回复

使用道具 举报

     
发表于 2016-1-19 01:03 | 显示全部楼层
twy_2000 发表于 2016-1-19 00:53
那估计cpuid是可以写入的。
不过没有奸商开发这个功能啊。

Intel的内部接口,而且只能配合Intel自己的主板,限制条件很多,加上Intel可不像农企那样控制不住主板商玩开核,哪个主板商敢偷偷搞这个Intel绝对会搞死他。
回复

使用道具 举报

     
发表于 2016-1-19 01:06 | 显示全部楼层
m1ght 发表于 2016-1-19 00:40
文章提到了两点
1、微指令修复bug,是通过代码跳转,会影响性能
2、微指令作用有限,未必能修复bug,比如 ...

1
准确来说,本来就是有个跳转表,没补丁就读默认表,有补丁就按补丁的表
然后所谓跳转表其实可以认为是复杂指令集和内部操作的转换关系,本来转换完之后就有些指令周期长有些指令周期短
所以性能不一定影响甚至打个补丁变快也是有可能的。

2
的确作用有限,要是万能的那就真是个fpga了,这点只能信intel说可以就可以intel说不行就不行啰...不过没记错的话intel自称只测试补丁后的cpu
额外:fdiv这类真的不能修复也是因为太简单而不是太复杂吧?intel说了简单的或者久经考验的指令一般就定死不会改的,如果这类真的出事了就没办法了。
回复

使用道具 举报

     
发表于 2016-1-19 01:37 来自手机 | 显示全部楼层
本帖最后由 lpc2103 于 2016-1-19 01:43 编辑
引用第82楼m1ght于2016-01-19 00:40发表的  :
引用:real_zyf 发表于 2016-1-18 21:55这个文主要是解释一下为什么现在CISC......

@m1ght
性能损失其实都无所谓,这个关系并不大,开发初期时序验证时候的HDL模型原型速度和效率都低的吓人,当然这个和INTEL的片子没任何关系,只是打个比方。没必要特地拿出来讲这一点吧,真的,关键是能不修复intel的这个FFT计算问题。

----发送自 ZTE ZTE Grand S II LTE,Android 5.1.1
回复

使用道具 举报

     
发表于 2016-1-19 01:41 来自手机 | 显示全部楼层
引用第87楼real_zyf于2016-01-19 01:06发表的  :
引用:m1ght 发表于 2016-1-19 00:40文章提到了两点1、微指令修复bug,是通过代......

@real_zyf
如果真是万能的也不是FPGA啊,FPGA基础是HDL和PLA,你给了我这些材料表明这些是microcode微指令码啊

----发送自 ZTE ZTE Grand S II LTE,Android 5.1.1
回复

使用道具 举报

     
发表于 2016-1-19 01:47 | 显示全部楼层
Lilya 发表于 2016-1-19 01:03
Intel的内部接口,而且只能配合Intel自己的主板,限制条件很多,加上Intel可不像农企那样控制不住主板商 ...

INTEL的开发很类似于黑盒测试啊,这个和大家习惯了的RISC的片子真不一样,什么接口协议,SRAM,ROM,I/O全是不透明的,资料也很少,和ARM这样的半开源开发完全是不可同日而语。
回复

使用道具 举报

     
发表于 2016-1-19 01:51 | 显示全部楼层
本帖最后由 lpc2103 于 2016-1-19 01:56 编辑
real_zyf 发表于 2016-1-19 01:06
1
准确来说,本来就是有个跳转表,没补丁就读默认表,有补丁就按补丁的表
然后所谓跳转表其实可以认为是 ...

等等,请问你这个跳转表是不是想表达下类似页表TLB这样的东西的意思?
回复

使用道具 举报

     
发表于 2016-1-19 07:29 来自手机 | 显示全部楼层
啊,只是比喻,用词不准别在意
回复

使用道具 举报

     
发表于 2016-1-19 08:52 | 显示全部楼层
虽然说的是CPU,但我怎么满篇看下来都是FPGA
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|上海互联网违法和不良信息举报中心|网上有害信息举报专区|962110 反电信诈骗|举报电话 021-62035905|Stage1st ( 沪ICP备13020230号-1|沪公网安备 31010702007642号 )

GMT+8, 2025-8-25 02:40 , Processed in 0.158232 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表