搜索
热门关键词:
泛华恒兴
51单片机
matlab
VxWorks
MCU
手机版
官方微博
微信公众号
登录
|
免费注册
首页
新闻
新品
文章
下载
电路
问答
视频
职场
杂谈
会展
工具
博客
论坛
在线研讨会
技术频道:
单片机/处理器
FPGA
软件/编程
电源技术
模拟电子
PCB设计
测试测量
MEMS
系统设计
无源/分立器件
音频/视频/显示
应用频道:
消费电子
工业/测控
汽车电子
通信/网络
医疗电子
机器人
当前位置:
EEChina首页
›
论坛
›
ARM训练班
返回列表
查看:
3311
|
回复:
0
以小博大 Cortex-A15的大小核战略
[复制链接]
topeet
topeet
当前离线
积分
363
发表于 2013-3-18 13:41:56
|
显示全部楼层
|
阅读模式
白皮书下载:测量系统构建完整指南
贸泽电子有奖问答视频,回答正确发放10元微信红包
关键词:
Cortex-A15
改良架构大幅提升性能
虽然
Cortex
-A15和Cortex-A9的指令集均为
ARM
v7-A,但前置却凭借改进的架构实现了性能的大幅飞跃。首先,在ARM多核处理器中,单核心内所配置的解码引擎决定了每个时钟周期执行命令的效率。典型的A9架构每个核心配置了2个解码引擎,而典型A15架构每个核心的解码引擎数量则提升到了3个,这意味着其每周期可以处理三条指令,指令解码效率比A95提升了33%。
浮点运算能力决定了处理器的多媒体性能。典型A9架构的浮点单元都是由1个VFPv3浮点引擎和1个NEON多媒体指令引擎组成,而典型A15架构则是由2个VFPv4浮点引擎(支持IEEE 754浮点规范,性能大约是VFPv3的2倍)和2个NEON多媒体指令引擎组成,这又是领先A9架构的优势所在。
此外,A15架构的指令宽度也从A9的64bit大幅度提升到128bit,可以支持8条指令分派(A9仅支持4条),而且还专门为VFP和NEON单元分别设置了指令分派端口,极大改善了A9架构因分派端口较少而容易引发的浮点指令拥堵的情况。根据附表可见,A15所支持的ISA也要比A9更为丰富,以其中大物理地址扩展功能为例,可以让A15架构处理器访问最大 1TB 内存(硬盘),可能在手机和平板上这个功能不算啥,但如果将处理器用在PC平台,能否支持1TB存储空间的这一参数可就很重要了。
主要参数对比
Cortex-A9
Cortex-A15
指令集
ARMv7-A
ARMv7-A
性能等级
2.5 D
MIPS
/MHz
3.5DMIPS/MHz
多核
1~4核
可以实现多个处理器群
ISA支持
ARM
Thumb-2
Jazelle DBX 和 RCT
DSP
扩展
高级 SIMD NEON 单元(可选)
浮点单元(可选)
ARM
Thumb-2
Jazelle RCT
DSP & SIMD 扩展
NEON 高级 SIMD
TrustZone 安全技术
VFPv4 浮点
硬件虚拟化支持
大物理地址扩展 (LPAE)
“大小核”战略显著改善功耗
经过一番架构上的改良,让Cortex-A15的性能达到了3.5DMIPS/MHz,较Cortex-A9的2.5DMIPS/MHz提升了40%。但根据
半导体
不变的定律,在生产工艺不变的前提下,功耗肯定要和性能成正比。指望生产工艺可以从40nm/32nm快速过渡到28nm/22nm肯定是不现实的,于是ARM想出了“大小核”的战略,也就是所谓的big.LITTLE技术。
NVIDIA曾在Tegra 3处理器中引入了“4+1”的协核心技术,即除了4颗最高可达1.4GHz的Cortex-A9核心之外,还在CPU内部加入了一枚500MHz的协核心,在待机和音乐播放等低负载工作时关闭4颗主力核心,切换到协核心模式来节省电力。而big.LITTLE,则是ARM官方提出了一种类似Tegra 3协核心技术的解决方案。但与Tegra 3不同之处在于,big.LITTLE已经从 “协核心”概念过渡到了“协处理器群”(由多个处理器核心组成)的概念。
简单来说,big.LITTLE是一种可以将Cortex-A15处理器群和Cortex-A7处理器群打包在一个核心内的技术,二者拥有完全相同的指令、数据类型和寻址模式,并且它们能够产生相同的结果,并可以根据系统当前的负载情况进行快速的切换。未来的四核Cortex-A15处理器很可能都是由双核A15+双核A7组成,而八核Cortex-A15处理器则是四核A15+四核A7,其中A15就好比Tegra 3的主力核心,而A7就是Tegra 3的协核心。
小提示
Cortex-A7
是由Cortex-A15
架构简化而来,性能和Cortex-A9
接近,但功耗却大幅降低。
打个比方,我们将汽车所用的汽油比作手机的电池。Tegra 3中的协核心好似汽车的电瓶,最多只够照明和听音响使用(不费油),但让汽车跑起来的还是耗费汽油的发动机(费油)。Cortex-A15引入的big.LITTLE技术就好比油电混合发动机,Cortex-A15处理器群就是耗油的部分,而Cortex-A7处理器群则是用电的部分,汽车在城市或是跑高速时(上网、听音乐、看高清视频、玩普通3D游戏)靠电力驱动就足够了,只有爬坡或超车(玩大型3D游戏)等需要急加速时才会轮到汽油驱动,你说能不省油吗?
虽然ARM处理器的性能和英特尔X86处理器还存在非常大的差距,但在手机和
平板电脑
这类移动市场,即使是四核A9处理器都出现了性能过剩的苗头。但凭借big.LITTLE大小核战略,让Cortex-A15可以轻松实现高性能和低功耗的平衡。毫无疑问,2013年将成为“双核A15双核A7”或“四核A15四核A7”的天下,ARM以小搏大的战争才刚刚开始。
本文转自:
http://www.topeet.com
相关文章
•
贸泽备货面向高性能嵌入式应用的Texas Instruments Sitara AM574x处理器
•
TI推出其处理器平台中性能最高的器件Sitara AM57x系列
•
TI基于KeyStone的AM5K2Ex处理器开始供货
•
英伟达发布64位Tegra K1:内置192核GPU
•
LSI全新Axxia 4500通信处理器助力网络加速
•
富士通半导体获得ARM公司big.LITTLE 和 Mali-T624授权,用于支持消费电子和工业设备
•
TI面向高性能工业应用推出基于 OMAP5432 处理器的评估板
•
LSI推出基于ARM技术的全新通信处理器
•
TI加入惠普月球探测器计划 提供更好云技术途径
•
LSI 推出采用ARM领先技术的全新通信处理器
回复
举报
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖后跳转到最后一页
关于我们
-
服务条款
-
使用指南
-
站点地图
-
友情链接
-
联系我们
电子工程网
© 版权所有
京ICP备16069177号
| 京公网安备11010502021702
快速回复
返回顶部
返回列表