- 1、本文档共12页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
真假八核三星galaxysexynos解析
真假八核 三星GALAXY S4 Exynos5410解析
在三星GALAXY S4发布之前它的核心驱动力——Exynos Octa(或Exynos 5410)就已率先登场,我们已经知道Exynos Octa是首个基于ARM big.LITTLE架构的八核心处理器,采用四核Cortex-A15代表“超高性能”的集群和四核Cortex-A7代表“功耗节省”的集群组合;综合表现方面据官方称将比上一代Exynos处理器性能提升70%,而功耗可以下降20%。
真假八核 三星GALAXY S4 Exynos5410解析
Exynos Octa实际上为双四核结构,它除了采用ARM已经投入实际使用的性能最佳的四个Cortex-A15核心之外,还加入了四个Cortex-A7核心(以下简称A15与A7),中间通过ARM的CCI-400互联;依据工作负载的大小在A15/A7之间切换。
多出来的A7——权衡的结果
至于为什么不像Tegra4那样直接采用四个A15核心,而折中选择这样曲线救国的方式,一部分原因是由于智能手机上面所用到的A15核心功耗仍然比较大,因此加入了功耗小、兼容性强但是性能较弱的A7核心这样的权衡方式,也是为了三星GALAXY S4能够兼顾到性能表现和功耗减省两个方面。
目前A15平台的功耗具体有多高,我们可以来借AnandTech针对Krait、X86 Atom、A15几个架构平台的功耗对比测试来做个简单说明。
Cortex-A15双核平台功耗测试数据(图片来自AnandTech)
在针对A15单独进行功耗测试(也就是采用谷歌Nexus 10平板作为测试平台,CPU、GPU采用改造的独立电路分别计算各自功耗)当中,《现代战争3》大型游戏满载测试当中(黄色线阶段)GPU的功耗约为4W,CPU维持在1W一下;而一旦采用CoreMark MT这样的CPU性能测试工具进行满载循环测试(橙色线阶段),CPU的功耗可以飙升至4W以上。在保持CoreMark MT运行并且再切换至《现代战争3》游戏(粉红线以及绿色线阶段),由于需要CPU运算的CoreMark MT测试位于后台,该平台的电源管理自动对CPU降频处理,以免整个平台的功耗过大。而且从功耗图表来看整个平台功耗受CPU影响很大。
虽然测试平台Nexus 10屏幕也要占到一部分功耗,但是从CPU、GPU各自的测试电路统计的功耗显示A15平台的功耗状况确实不小,因此三星Exynos Octa采用A7与A15组合的方式。
Exynos Octa组成与核心切换机制
从之前三星公布的Exynos Octa技术文档当中可以看出,三星该处理器当中的Cortex-A15四核与Cortex-A7四核采用物理上分开的方式;其中A7频率为200--1200MHz,A15频率为200--1800MHz。
三星Exynos Octa
A15与A7核心规格区别(图片来自AnandTech)
三星Exynos Octa核心组成
虽然在物理结构上大小核之间保持独立,但是逻辑上每个A15核心和都和A7核心成为一组,每个组之间都可以根据负载大小进行“A15工作还是A7工作”这样的单独切换,而不是小的负载统一由四个A7承担,大的负载统一由四个A15承担。也就是说Exynos Octa可以像下图这样,三个A7和一个A15参与工作;目前的big.Little架构最大只能同时开启四个核心,物理上的八个核心并无法同时开启,因此说“双四核”要比“八核”更贴切一些。
A7/A15工作状态切换(图片来自Linaro)
当运行在大约8000 DMIPS以下的时候,LITTLE也就是四核A7工作,此时CPU平台功耗也维持在了非常低的水平;当负载大于8000 DMIPS左右的时候(或在此之前)big也就是四核A15介入工作,负载越大介入的A核心数越多。每组的A15工作时,该组A7关闭。
Exynos Octa CPU核心切换操作点(图片来自AnandTech)
Exynos Octa能耗曲线(图片来自Linaro)
三星Exynos Octa核心切换
至于A7/A15两种架构之间如何协同工作,负责为ARM编写SoC芯片各项功能软件接口的Linaro组织提供了两种解决方案,一种是我们在Exynos Octa上面看到的内核切换机制IKS(In-kernel Switcher),也就是所有核心无法同时开启,需要进行A7与A15之间的内核切换;另一种则是更加完善的异构多处理HMP(Heterogeneous Multi-Processing),可以实现全部A7与A15的协同工作。后者尚在Linaro的开发当中。
内核切换机制IKS与异构多处理HMP
您可能关注的文档
- 王者荣耀对线技巧攻略.doc
- 玩转安卓手机助手教程.doc
- 现代电子系统设计习题解答.doc
- 班级积分卡是促进文明行为习惯养成的有效措施.doc
- 生产作业风险管控工作规范实施细则.doc
- 用diskpart设置win装系统u盘.doc
- 用ps去除图片中多余文字或画面的方法.doc
- 用itunes制作手机铃声以及上传手机详细.doc
- 用shiftdelete删除的文件如何恢复.docx
- 用photoshop做网页.doc
- 临床药物治疗学期末考试复习题库附参考答案详解(突破训练).docx
- 临床药物治疗学期末考试复习题库附参考答案详解(综合题).docx
- 临床药物治疗学期末考试复习题库附参考答案详解(研优卷).docx
- 临床药物治疗学期末考试复习题库附参考答案详解(名师推荐).docx
- 临床药物治疗学期末考试复习题库附参考答案详解【轻巧夺冠】.docx
- 临床药物治疗学期末考试复习题库附参考答案详解【考试直接用】.docx
- 临床药物治疗学期末考试复习题库附参考答案详解【综合卷】.docx
- 临床药物治疗学期末考试复习题库附参考答案详解(b卷).docx
- 临床药物治疗学期末考试复习题库附参考答案详解【巩固】.docx
- 肌肉酸痛中医理疗方法总结.pptx
文档评论(0)