Re: [心得] A11 vs S845优劣分析

楼主: ja9740807 (finallydream)   2018-09-16 15:27:38
首先先厘清发射这件事 根据A73开始 从旁边的捷径打出来的
并不是由instruction Fetch这边直接出来的
从旁边分支或许能适当的提升效率 但是以正统的情况来说
并不是完善的指令解码

这点并不只有我这么认为
如果真正标准的六发射端 应该是像M3一样

从Decode端很明显是六条指令解码出去
而后端的Dispatch 是指令分配的基本
Dispatch也会影响后端的利用率
但是要是前端的发射不行 那更别说后端的利用率要上去了
所以这部分Decode更加重要
至于你说频率的部分
因为S845流pipeline够深
所以才比较容易拉高频率
这点我觉得只存在于X86身上
以A72和A73来说
A72的pipeline有将近15

A73却仅仅只有11

但是频率能拉的更高
所以我并不这么认为可以将X86的问题也套用在ARM上
再来 我认为Neon只是做到减缓CPU的压力
增加它的速度 只能算是协助者的角度
无论他订的多高 用途定位还是如此
关于你说的Geekbench造假的问题

我认为拿X86比ARM未免太过了
ARM更擅长的是透过各种专用硬件加速器去处理各种问题
但X86却是种平衡架构 X86需要兼顾各式各样的运算需求
如果你拿个ARM擅长的项目去跑 当然是无法比的
但是相同是ARM的S845和A11 我并不觉得毫无可比性
除非你在iphone和安卓手机上做的事情是不同的
如果都是玩玩游戏 刷刷FB网页之类的 数据还是具有很大的参考性
当然这也是intel 的Atom还可以比较轻松点跑安卓
但是ARM弄上windows 后效能少了三分之一的原因
ARM的低功耗代价就是要舍弃全能这件事
在手机上S845还能跑出2千多分

到windows 10端S850 却只剩下一半左右
这就是ARM risc差异性的代价
作者: ViktorGoogle (维克多孤狗)   2018-09-17 01:14:00
高手

Links booklink

Contact Us: admin [ a t ] ucptt.com