ARM big.LITTLE架构:提升高性能移动平台能效
"ARM公司的Big.LITTLE多核架构技术文档" 本文档主要介绍了ARM公司推出的Big.LITTLE技术,这是一种旨在提高高性能移动平台能效的多核架构设计。该技术结合了高性能的Cortex-A15 MPCore处理器和低功耗的Cortex-A7 MPCore处理器,通过ARM CoreLink CCI-400互连技术实现协同工作,从而在提供强大性能的同时,优化能源消耗。 1. The Processors(处理器) - Cortex-A15 MPCore:作为高性能核心,Cortex-A15设计用于处理高负载任务,如运行复杂的多任务应用、游戏或高清视频处理。其特点是计算能力强,执行效率高,但相对功耗较大。 - Cortex-A7 MPCore:相比之下,Cortex-A7专为低功耗和高效能而设计,适合处理日常轻量级任务,如电子邮件、社交媒体和基本的多任务操作。它能够在保持较低功耗的同时提供足够的性能。 2. The System(系统) - ARM CoreLink CCI-400互连:这是实现Big.LITTLE架构的关键组件,它确保了不同核心之间的数据同步和通信,允许任务在高性能和低功耗核心之间无缝迁移,无需中断或丢失状态。 3. big.LITTLE Task Migration Use Model(任务迁移使用模型) - 这种模型下,系统根据任务需求自动将工作负载分配到最适合的处理器上。例如,当用户启动一个需要高性能的任务时,工作会转移到Cortex-A15核心;而在后台运行轻量级任务时,Cortex-A7可以接管,从而降低整体功耗。 4. big.LITTLE MP Use Model(多核使用模型) - 在多核使用模型中,Cortex-A15和Cortex-A7可以同时运行,处理不同的任务,或者在需要更高性能时一起协作处理单一任务,这样在保持高性能的同时,能进一步提升能效。 5. Software(软件) - 软件层面,为了充分利用Big.LITTLE架构,操作系统需要支持硬件任务调度,例如Android的调度器经过优化后能够有效地在不同核心之间切换任务,实现能效最大化。 6. Conclusion(结论) - Big.LITTLE架构是ARM对移动设备性能与能耗平衡的创新解决方案,它允许设备在性能和续航之间灵活切换,满足用户对高性能和长电池寿命的双重需求,对于移动设备的未来发展具有重要意义。 Big.LITTLE技术通过智能的处理器组合和任务调度策略,为移动设备提供了兼顾高性能和低功耗的可能,是现代高性能移动平台设计的一个重要里程碑。
下载后可阅读完整内容,剩余7页未读,立即下载
- 粉丝: 0
- 资源: 3
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 多传感器数据融合手册:国外原版技术指南
- MyEclipse快捷键大全,提升编程效率
- 从零开始的编程学习:Linux汇编语言入门
- EJB3.0实例教程:从入门到精通
- 深入理解jQuery源码:解析与分析
- MMC-1电机控制ASSP芯片用户手册
- HS1101相对湿度传感器技术规格与应用
- Shell基础入门:权限管理与常用命令详解
- 2003年全国大学生电子设计竞赛:电压控制LC振荡器与宽带放大器
- Android手机用户代理(User Agent)详解与示例
- Java代码规范:提升软件质量和团队协作的关键
- 浙江电信移动业务接入与ISAG接口实战指南
- 电子密码锁设计:安全便捷的新型锁具
- NavTech SDAL格式规范1.7版:车辆导航数据标准
- Surfer8中文入门手册:绘制等高线与克服语言障碍
- 排序算法全解析:冒泡、选择、插入、Shell、快速排序