随着2012年3月7日的临近,关于苹果新一代iPad的消息也越来越多,不过相对以往的各种猜测五花八门的盛况不同,此次新一代iPad的很多具体的功能和性能参数的预测消息已经比较统一,例如ReTIna级别的屏幕达到2048x1536分辨率,已经在iPhone 4S上使用的Siri等等。但最近争议较大的是,最新的处理器是苹果A6,或是A5X。
ARM公司Cortex-A15核心
如果不是前几天的新闻,号称拍摄到了苹果的iPad3处理器是A5X而不是A6,恐怕大多数都不会怀疑苹果iPad3 的处理器会使用全新的ARM Cortex-A15架构处理器。不过我们认为,无论名字怎么起,Cortex-A15核心使用的可能性极大,几乎找不出任何理由和迹象来拒绝这次更新。 虽然苹果没有发布A5X或A6处理器的性能,但我们从TI、三星、高通等公司发布的产品已经可以对它的整体水平了解大概。
ARM Cortex-A15 架构示意图
Cortex-A15核心,与Cortex-A9一样,同样基于ARMv7-A架构,定位上是Cortex-A9的替代品,但架构上有较大变化,对多核心的效率和管理上有重要意义。而在浮点运算单元上,也有升级。
从浮点运算单元来看,Cortex-A15核心每个核心内建VFPv4浮点单元。VFPv4是Vector FloaTIng-Point version 4,而在Cortex-A9上是Version 3,Cortex-A8是Version 2。此次VFPv4是ARM处理器的浮点运算首次完全支持IEEE 754标准。在以往,ARM处理器的浮点运算性能一直是短板,尤其是在ARMv7之前,此次VFPv4会对浮点运算带来怎样改进?
除此之外,Cortex-A15的缓存管理也略有改进。每个核心将都分别具有32KB的数据与指令L1 Cache,L2 Cache二级缓存被多个核心共享,目前官方提供数据支持512KB、1MB、2MB、4MB等标准,二级缓存的控制机制延迟要比Cortex-A9时有所进步。
最后,Cortex-A15从设计之初并不仅仅定位于移动设备,它支持40bit Large Physical Address Extensions, LPAE,内存寻址高达1TB,同时,它开始完全支持硬件虚拟化。这些应用,甚至瞄准的是多颗ARM处理器打造的高性能运算平台。
TI、三星、高通的Cortex A-15核心产品
TI OMAP5系列:OMAP 5430/5432是号称业界首款Cortex-A15核心的产品。TI公司在2011年底发布了OMAP5 SoC芯片的详细架构示意图,并大概公布了相关效能,我们从OMAP5来看看Cortex-A15的表现。
TI OMAP 5430处理器架构示意图
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)