比如寄存器数目多
飞剑仙朱亮
https://m.newsmth.net/article/CSArch/62535
【 在 threebird 的大作中提到: 】
: 比如寄存器数目多
不是
【 在 threebird (飞剑仙朱亮) 的大作中提到: 】
指令集的设计与芯片性能无关,有严格证明
如果设计的不好, 解码麻烦,占用硅片面积
制程还是主因吧
AMD用的台积电7nm比5nm也差不了太多,个人以为根本原因在于ARM指令集宽度固定,容易拓宽解码,最新的A14/M1都达到8发射了,而X86作为变宽指令集,暂时只能做到5发射。
【 在 CDEFGABC 的大作中提到: 】
: 制程还是主因吧
设计层面综合比较并不优秀,只不过5纳米工艺能集成更多的晶体管数量。。。
也不能说没关系,比如x86会确保memory visibility。ARM却不
所以mov指令ARM会更有效率,但程序员会比较头大
【 在 HITM 的大作中提到: 】
: 指令集的设计与芯片性能无关,有严格证明
: 如果设计的不好, 解码麻烦,占用硅片面积
无他
工艺+规模
哪有什么优秀都是制程的功劳,消费电子决定资本,资本决定制程,制程决定核数&单核并行能力,核数决定吞吐,如是而已。intel失去了消费电子市场,缺乏资金也同时失去新制程的升级资本