然而现在译码器成为了瓶颈,这就是x86一直避实就虚的地方。
什么超线程,本质上不是译码器效率跟不上微指令执行单元吗?
译码器不但要占用额外的DIE size,额外的功耗,还带来了额外的延迟和复杂性。
再加上x86沉重的历史包袱(实模式+32位),这一大堆损耗加起来可是够喝一壶的。
苹果打破的就是你这种落后的认知啊,当精简指令集用同样的工艺堆电路并且甩掉
各种历史包袱以后,性能是可以超越复杂指令集的。
【 在 winggnan (伊南) 的大作中提到: 】
: 标 题: Re: M1不仅是性能怪兽,主要改变了长久以来的两个观点
: 发信站: 水木社区 (Mon Nov 23 12:18:22 2020), 站内
:
: 1并不成立。。。
: 现在的x86cpu前端有个指令译码器,将x86指令转换为微指令,微指令的执行架构虽然不是纯的RISC,但执行方式和效率都非常接近RISC
:
:
: 【 在 iamqk 的大作中提到: 】
: : 改变了了cpu架构两个认知
: : 1 精简指令集吊打复杂指令集
: : 2 低功耗吊打高功耗 能耗比上天
:
: --
:
: ※ 来源:·水木社区
http://www.newsmth.net·[FROM: 183.197.153.*]
--
FROM 106.39.151.*