最新网址:m.shukugu.com
林涛停顿了一下,等弹幕刷过去,才继续往下讲。“A7的单核成绩1410分,毫无悬念拿下第一。”
“这颗芯片的微架构叫CyClOne,是水果自研的ARMv8核心。它的执行管线做到了6发射宽度,这个数字在2013年是绝无仅有的。”
“什么概念呢?骁龙800的Krait400核心是3发射宽度,凌霄H3的自研核心做到了4发射。只有A7一步到了6。”
“发射宽度越大,每个时钟周期能执行的指令就越多,这是A7单核碾压其他所有人的根本原因。”
“但是,”林涛话锋一转,“凌霄H3的1280分,和A7只差了不到10%。”
“考虑到H3的发射宽度只有4,能追到这个距离,说明红星在微架构设计上的优化做得非常出色。”
“差距在哪呢?”
林涛打开了一张更详细的参数对比表。
“主要是三个方面。”
“第一,分支预测。A7的CyClOne核心采用了极为激进的分支预测策略,预测准确率非常高,前端吞吐效率比H3高出大约10%到15%。”
“第二,内存子系统。A7是第一颗64位移动处理器,它的内存控制器和预取策略经过了水果的深度调校,内存延迟控制得非常好。H3虽然也是64位,但DDR控制器和预取策略还在持续优化中,和A7比还有一段路要走。”
“第三,工具链。这个才是很多人忽视的东西,也可以简单的认为是编译器。”
“水果有XCOde加Clang的深度适配AArCh64的工具链,每一行代码编译出来都是针对A7优化过的。”
“而红星的Star Smart OS工具链虽然也在做64位适配,但优化深度还没跟上,属于硬件到位了,软件还在追。”
林涛说到这里,停了一下。
“换句话说,H3的硬件底子其实比跑分显示的还要好一点,只是软件层面还没把硬件的潜力完全榨干。”
“所以结论是,H3和A7的单核差距不大,但这个差距是全方位的,前端、后端、内存、软件,每一项差一点点,加起来就是9%。”
“接下来看多核。”
屏幕上的数字再次跳动。
凌霄H3:3200。
Tegra4:2715。
A7:2560。
骁龙800:2150。
麒麟910:1610。
弹幕瞬间爆炸。
真能卷啊:“H3多核3200!全场第一!”
爱吃应急食品的兰那罗:“多核才是王道!日常使用谁只开一个应用啊?”
爱吃红糖千层饼的郑少:“H3多核甩A7快700分?这还打什么打?”
听晚:“A7多核才2560,还没tegra4高,哈哈哈哈。”
红米寂寞回:“讲道理,A7就两个大核,多核拼不过四核也正常,但单核确实猛。”
林涛等了一会才继续,“多核成绩,凌霄H3以3200分排在第一,四个核心2.6GHZ的主频优势在这里体现出来了。”
“Tegra4排在第二,2715分,4个A15大核加1个伴核的架构在多核心场景下确实有料。”
“A7排第三,2560分。两个核心,再强也就两个核心,多线程任务一上来就不够用了。”
“骁龙800第四,2150分。Krait400架构本身不弱,但2.3GHZ的主频上限决定了它的天花板。”
“麒麟910,1610分。”林涛停了一下,“四个
最新网址:m.shukugu.com
-->>(第1/2页)(本章未完,请点击下一页继续阅读)