[心得] A11 vs S845优劣分析

楼主: ja9740807 (finallydream)   2018-09-15 23:52:34
基本上 这两个处理器 并不存在绝对的好与坏
至于效能过剩这说法 我是觉得挺可笑的
先说走向 以走向来说

对于S845来说 遵循着公版A75架构

是一个三发射端的架构
而相较于A11 是个六发射端
光前面发射端的数据量就有着好几倍的提升
核心面积也大了不少
等同于 A11在CPU辗压S845这点是肯定的

单核心效能随便都是4000起跳

至于S845 单核效能在2000上下
接近两倍也证明了流水线长度和发射端造成的效能差异
叠大核心 优点就是效能可以撑得上去
(说实话 会有人说Geekbench捏造跑分还挺好笑的)
但难道没有缺点吗? 叠大核心这条路是正确的吗?

由于发射端和流水线大幅上升
功耗也相对会大幅提升
对电池造成的压力并不小
这也是苹果为何会需要降频iphone的原因
如果不降频 对电池压力太大 很容易会出现自动关机的情况
再来就是发热也会相对应的提升
所以最好的解决方法 就是叠小核心了吗?
我认为这答案可以对也可以不对
以崩坏3为例子



照理来说 S845在GPU上占优势
就算撇开常讲的安卓优化
照理来说 拥有12核GPU的A10X
也应该赢A11的 怎么回事呢?
因为崩坏3是属于吃CPU的游戏
游戏理想的情况下 是将所有高度化并列的浮点
全交由GPU来做运算
但是事实总不可能这么美好
这也是CPU为何需要保留整数和浮点的原因
也就代表 游戏会因为游戏引擎的关系
还有整体特效的使用量 来影响到核心的压力大小
于是 理当单核效能最强的A11自然辗压其他核心
就算GPU不强 还是可以靠单核撑上来
对于传说对决这种游戏
基本上你让他吃个A11的单核
就算不用S660多线呈优化 照样能辗压S845
原因就在这 反过来说 高通家的核心 就需要多核平均负载
CPU弱就真的没用吗?
首先 以使用者体验来说 我认为不叠CPU才是最优秀的
使用者最害怕的就是大功耗所带来的耗电和摸起来烫

以S835来说 第一个感觉就是凉快 舒适
因为他的大核心 就算是烧mix 2
最多也才1.7W

反过来说 当时的A10处理器
耗电居然高达3.2W
单核差了两倍 自然摸起来的温度和耗电
总是不是那么舒适些
叠大核又觉得热 小核效能又不行
到底怎搞才行?
这当然是要请出Vulkan
他就是拯救这两难情况的救星

这是OpenGL上的情况
可以看到 单核负载98%
其他核心都在休眠甚至只有少部分线程

Vulkan就是这么神奇 全核心平均负载的处理工作

而A73效能是A53的2.5倍 但耗电量却是6倍
这更凸显了小核心的能耗性价比
可以这么说 A73甚至A11这种大核心
(我认为真正理想的状况 应该是丢满8颗A55在配上Vulkan 就像S625一样舒适)
都是因为多核优化不好 所以才会出现的东西
当然 多核优化并不是这么简单的任务
所以 如果玩的游戏还是比较吃核心效能的
建议还是选择A11吧
难道S845完全不占优势吗?

以3Dmark来说 高通S845的GPU是辗压着A11的

功耗和面积也是 这点不得不佩服高通
对于有Vulkan和吃重GPU的游戏
S845就有个明显的优势
例如王者荣耀 以及用虚幻4写出来的刺激战场
都是S845有利的优势
所以游戏A11优化辗压 并不存在
我并不认为游戏差 是安卓优化差
而是本身硬件的能力并没有跟上
如果以S845来说 看起来很像i3+1080
A11配置相对是i7+1060
平均的多 那为何高通不一举叠上单核呢?
功耗爆炸的情况 在A11上的Iphone X
已经不太行了 更何况是还要应付安卓的后台机制
直接暴力的上去肯定是不行的
于是高通跟着ARM 慢慢加流水线和发射端
让体验不至于瞬间回到S810火龙
也能稳定的跟上效能 A76就是个明显的例子
所以简单分析来说
A系列处理器 走的是效能的极致
S系列处理器 走的是耗电和效能的平衡
从S820过后 高通开始更注重温度的体验
这也跟目前的NVIDIA走向是相同的
在减少功耗的情况下增加效能
再来就是常常有人说IOS万年3G稳定够用
这句话 以日常使用的角度来说是没问题的

以刺激战场来说 这种物件多的游戏
对于RAM的压力就很大了
无论是速度亦或是大小
在电脑端也是如此

内存不够塞物件的解决法
讲好听点叫做优化
难听点叫做降低材质
我个人认为 苹果和安卓 并不存在着什么游戏优化辗压
而是要看他们各自的长处 来决定谁在什么情况下表现更好
优化占的只是少数 更多还是本身的能力造成的影响
至于Exynos和麒麟我就不提了
全方位输给这两款处理器 也没什么可比性
至于调度方面 我还是比较看好高通DynamIQ的

苹果采用的big.LITTLE在调度层面 我觉得还是有点差距
处理器的调度问题 影响挺严重的
这问题下次再谈
作者: DANTEINFERNO (DANTE)   2018-09-16 00:17:00
用vulkan的东西多吗?我手上的kirin 970跑3dmark vulkan测试分数很高呢
作者: david7112123 (Ukuhama)   2018-09-16 00:37:00
推一个
作者: princeguitar (王早)   2018-09-16 01:15:00
专业优文! 期待你尽快发下篇文章
作者: waterandcool (我不会取暱称)   2018-09-16 01:27:00
优文推
作者: squall410339 (squall410339)   2018-09-16 01:58:00
这篇真的专业
作者: tosakashiron (翰)   2018-09-16 02:51:00
优质好文 明天再来好好看完
作者: ttpss9301410 (绝缘人)   2018-09-16 03:59:00
资讯白痴看懂了(拇指
作者: BigHeadDoggy (大头狗仔)   2018-09-16 05:30:00
p
作者: walter741225 (瓦特)   2018-09-16 08:30:00
一键释放内存 不知道苹果有没有 XD
作者: chenhankiang (noob)   2018-09-16 08:34:00
专业推
作者: makigoto0202 (exsla)   2018-09-16 10:19:00
专业到的看不太懂...
作者: eightnight99 (ms.donut hole)   2018-09-16 11:14:00
推!专业!
作者: benjaminchia (ben)   2018-09-16 12:34:00
叫人学标点符号的 跟宪哥那个要+s的儿子一样
作者: ViktorGoogle (维克多孤狗)   2018-09-17 00:56:00
高手,期待下篇

Links booklink

Contact Us: admin [ a t ] ucptt.com