楼主:
kkcity59 (kkcityk)
2018-09-16 16:13:12※ 引述《ja9740807 (finallydream)》之铭言:
: 首先先厘清发射这件事 根据A73开始 从旁边的捷径打出来的
: 并不是由instruction Fetch这边直接出来的
: 从旁边分支或许能适当的提升效率 但是以正统的情况来说
: 并不是完善的指令解码
: https://imgur.com/FkWE96u
: 这点并不只有我这么认为
所以我说A75是7 Issue Queue
如果那个算上去就是8各了
我开始根本不知道发射端指的是什么东西啊
是有网友跟我说是Issue Queue,我就说那根本不是三个.....
: 如果真正标准的六发射端 应该是像M3一样
: https://imgur.com/Db5KKjr
: 从Decode端很明显是六条指令解码出去
: 而后端的Dispatch 是指令分配的基本
: Dispatch也会影响后端的利用率
: 但是要是前端的发射不行 那更别说后端的利用率要上去了
: 所以这部分Decode更加重要
: 至于你说频率的部分
M3效能并不好
这就跟您原本论述用来支撑的观点...六各decode所以A11强大
就.....相违背了
M3跟A75我并不会这样看....你得去看decode后对应的单元
当然从架构上来看M3庞大很多,确实不该效能比较差
可事实上或许受限TDP跟DVFS他的使用感受也就确实比S845差很多
: 因为S845流pipeline够深
: 所以才比较容易拉高频率
: 这点我觉得只存在于X86身上
: 以A72和A73来说
: A72的pipeline有将近15
: https://imgur.com/r2tRNmM
: A73却仅仅只有11
: https://imgur.com/Xl0kLa3
: 但是频率能拉的更高
: 所以我并不这么认为可以将X86的问题也套用在ARM上
pipeline深理论时脉容易高些,实做当然有实做问题
所以我是说我"猜"或许S845还比较深而不是A11
因为您当时回文好像会让人觉得pipeline越深功耗越大效能越强
但事实其实不是的
: 再来 我认为Neon只是做到减缓CPU的压力
: 增加它的速度 只能算是协助者的角度
: 无论他订的多高 用途定位还是如此
: 关于你说的Geekbench造假的问题
: https://imgur.com/Q87f7fu
额..我并没有说造假。我是说"怪"跟"持保留态度"
: 我认为拿X86比ARM未免太过了
: ARM更擅长的是透过各种专用硬件加速器去处理各种问题
: 但X86却是种平衡架构 X86需要兼顾各式各样的运算需求
: 如果你拿个ARM擅长的项目去跑 当然是无法比的
这种描绘性的阐述也是没错但多少有些像是结果论啦
但依照这个结果那Geekbench就确实很怪跟应该持保留态度啊
: 但是相同是ARM的S845和A11 我并不觉得毫无可比性
: 除非你在iphone和安卓手机上做的事情是不同的
: 如果都是玩玩游戏 刷刷FB网页之类的 数据还是具有很大的参考性
: 当然这也是intel 的Atom还可以比较轻松点跑安卓
: 但是ARM弄上windows 后效能少了三分之一的原因
: ARM的低功耗代价就是要舍弃全能这件事
: 在手机上S845还能跑出2千多分
: https://imgur.com/N52TaeB
: 到windows 10端S850 却只剩下一半左右
: 这就是ARM risc差异性的代价
这是又再次重新阐述了Geekbench的..荒谬性?
号称跨平台测试原始性能的Benchmark
却因为OS不同给了大相迳庭的成绩
那这个跨平台的Benchmark是跨辛酸的......
如果是这样那A11跟S845的得分也就...各自阐述了....