历史上的今天
今天是:2025年01月12日(星期日)
2021年01月12日 | 深解ARM最强64位处理器ARMv8架构厉害之处
2021-01-12 来源:eefocus
ARMv8是一个真正意义上的64位,同时这个64位的架构当中加入了或者说提供了32位的支持。
Cortex-A57是ARM最先进、性能最高的应用处理器,而Cortex-A53不仅是功耗效率最高的ARM应用处理器,也是全球最小的64位处理器。这两款处理器可各自独立运作或整合为ARM big.LITTLE处理器架构,以结合高性能与高功耗效率的特点。而ARM的CoreLink 400与CoreLink 500系列系统IP架构解决方案也支持这两款处理器。

Cortex-A53与Cortex-A57处理器(来自ARM官网)
ARMv8系列,是ARM史上第一个64位的系列,Cortex-A 57是为智能手机和超级手机功耗级别提供最新的性能,超级手机指的是三星的Glaxay3或者是苹果的iPhone5手机这级别的手机,Cortex-A57过去的开发过程中代号是Atlas.Cortex-A53是ARM有史以来开发的功耗效率最高的应用处理器,它也是能够很好地担任刚才提到的big.LITTLE的一些应用,Cortex-A53在开发过程中的代号是Apollo.
Cortex-A57是专为高性能进行优化的,能够在智能手机运行下提供最大化的性能,还能够驱动先进的计算,同时有五倍的功耗效率,优化后的软件以及安全架构都能够使得应用得到更高的提升。可能有人会问对企业来说意味着什么,这对于企业来说Cortex-A57能够提供完整的64位支持,同时用户可以根据自己的选择,选择四个、八个或者十六个内核,从而达到高性能的同时,将功耗维持在非常低的水平下。
Cortex-A53在性能方面大概和大家熟悉的Cortex-A9是相当的,Cortex-A9是目前主流的智能手机大量使用的处理器,但是它的尺寸小得多。在32纳米的制程上能减少40%的尺寸,如果到了20纳米的话可能只有目前主流CPU1/4的尺寸。所以说A53可能对于低功耗的这样一个智能手机是一个很好的选择。但同时已经有越来越多的企业级的应用也能够被A53的低功耗特点所吸引,未来我们看到许多的数据中心可能会重新思考选择企业型运用的处理器。
在下图上面大家可以看到两根线,上面的蓝线代表的是随着ARM产品路线图的演进,ARM的处理器带来了越来越高的性能,下面的绿色的线则是代表它的功耗。大家可以看到最左边的Cortex-A8的诞生当时重新定义了ARM处理器所代表的性能,渐渐地到目前市场上面比较主流的双核的Cortex-A9以及刚刚被ARM一些合作伙伴开始推出的四核Cortex-A9,性能达到了非常高,但基本上还保持在一个相同的功耗水平。随着今天Cortex-A50推出之后,将会看到双核的A53和57的开发,正式发货会到2014年。

ARM处理功耗路线图(来自ARM官网)
Cortex-A50系列其实是具有非常大的可扩展性的,大从智能手机到超级手机、平板电脑到移动电脑到服务器,在未来通过它们对于A53和A57不同的配置能满足不同的要求。所以A50系列体现了灵活性和可扩展性。
所说的Cortex-A50系列两个处理器A53和A57的发布可能是在ARM公司成立25周年以来最重要的一个产品发布,这是第一个64位的产品,它将改变无论是移动计算还是服务器,还是网络方面未来市场的版图,将会与更多的合作伙伴一起携手为我们的消费者,为ARM的用户提供最佳的体验。

ARM机构图(来自ARM官网)
新的64位处理器对于ARM来说是发展路上的一个里程碑,相信大家都看到了一些ARM的合作伙伴已经宣布了用ARM的技术开发针对包括网络应用在内的一些芯片,现在看到在未来可能在这个领域随着新产品的推出,他们也能迈向64位这样的一个新的市场。新的64位处理器系列的需求超出了ARM以往任何一个芯片产品。相信这不会是一蹴而就的,但是在未来ARM能够用这样的产品去满足特定领域与特定需求的一些应用。
ARM公司想给大家传递一个一个很重要的概念,那就是没有一个尺寸的处理器适合所有的应用,所以说在未来如何将这些产品满足不同的应用,会带来很多软件设
上一篇:ARM和单片机的区别
下一篇:ARM入门最好的文章 适合菜鸟
史海拾趣
|
小弟最近开始学习Ardence RTX,有很多不懂得地方,下面是一个基于serialAPI.h开发驱动的RTX通信串口测试程序。主线程是读数据,次线程是写数据。经过两次测试: 1.在单台计算机上用串口线连接COM1和COM2,并在RTX环境下将其打开,将下面次线程中写 ...… 查看全部问答> |
|
请问各位大虾,有熟悉lwip的吗? 问个在inet.c文件中有个inet_chksum_pseudo()的函数相关问题。 函数原型如下: /* inet_chksum_pseudo: * * Calculates the pseudo Internet checksum used by TCP and UDP for a pbuf chain. */ u16_t inet_chksum_pseudo(struct pbuf *p, struct ip_addr *src, struct i ...… 查看全部问答> |
|
比如占空比为20%,pwm输出管脚不能使用定时器,所以我用中断定时时间来实现输出,定时时间到置管脚高电平或者低电平,现在我想问的是:我的pwm的周期怎么定呢 … 查看全部问答> |
|
我的笔记本上本身带有并口,并且安装了打印程序,可以执行打印任务。为了烧写WINCE,我安装了GIVEIO,安装没有抱错,在设备管理器里 可以看到:端口(COM和LPT)->ECP打印机(LPT1),giveio(COM6). 应该说,不会出现问题,可是当我烧写的时候,出现错 ...… 查看全部问答> |
|
下面的几个科目那个好????????????????????????? 1。软件技术 :[Java初级编程、Java面向对象程序设计、Java应用系统开发、Java企业级开发、Java设计模式、软件工程、网络与操作系统、数据结构、SQL Server原理与应用等 ...… 查看全部问答> |
|
@interrupt void TB_INIT(void){ PADR=0; return;}void main(void){ PADDR=0x0F; PAOR=0x0F; LTCSR=0x ...… 查看全部问答> |
|
学习心得:最近采用的键盘扫描,采用键反转方法,大家可以贴出其他方法 #include \"hw_memmap.h\" // hw_memmap.h - Macros defining the memory map of Stellaris. #include \"hw_types.h\" // hw_ty ...… 查看全部问答> |
|
51程序改写AVR16程序--Nokia5110显示程序 修改后屏幕无显示 编译环境:AVR studio 程序进行基本的修改后,在AVR studio里面无错误、无警告,但是下载到单片机里面屏幕上面无任何显示,只有一个背光。请高手知道,修改后的程序在下面。(排除单片机硬件问题,系统稳定)   ...… 查看全部问答> |




