关于A15架构的深度解析 他强在哪里.docx
《关于A15架构的深度解析 他强在哪里.docx》由会员分享,可在线阅读,更多相关《关于A15架构的深度解析 他强在哪里.docx(3页珍藏版)》请在第一文库网上搜索。
1、关于A15架构的深度解析他强在哪里今年的新王机趋势无异是全面向四核靠拢,不过同样是四核,在实际的性能上其实是千差万别。例如针对入门级主流市场的四核手机普遍采用的都是CorteX-A7以及CorteX-A9级别的码内核,这类内核性能、成本以及发热都会较低,因此在入门市场上大行其道。而在高端智能王机中则出现了一些新的变化,除了去年就已经崭露头角的高通Krait系列架构四核外,ARM正统的Corte-A15也开始走上了四核手机的舞台,例如三星的EXynOS5OCta、NVID1A的忠gra4.Corte-A15是ARMCortex-A家族中目前最强劲的CPU内核架构,发布时间为2010年,德州仪器是
2、最早(2011年)投产基于该架构处理番(型号为OMAP5)的授权厂商。和ARM的CorteX-A7、CorteX-A9等微架构相比,CorteX-A15有很大的不同。A15和A9同样具备乱序执行,但是COrteX-A15具备(两倍)的指令发射强旦和执行资源,指令解码能力也要高出50%动态分支预测能力更强(采用了多层级分支表缓存),指令拾取带宽更强(128bitvs64bit),这些都能让A15的流水线执行具备更高的效率。除此以外,A15采用了VFPv4浮点单元设计,能执行FMA指令以及硬件除法指令,相较而言A9的峰值向量浮点性能基本上只有A15的一半。不过在现实中,A15的对手应该是高通自行设
3、计的ARMv7A兼容处理器架构Krait.高通对Krait的架构细节透露并不是很多,大致上就是3个指令解码端口(和A15一样)、7个指令发射端口(A15是8个)、4个发射端口(A15是8个),具备4KB+4KB的单周期时延1OCaChe设计。如果采用老掉牙的Dh:TyStoneDMIPS/MHz作为性能衡量指标,Krait是3.3,人9是2.5,而人15则是3.5,从纸面上看Krait的确非常适合作为A15的对手。不过Dh:TyStone的缺点是显而易见,它是完全可以塞进CPU的1ICaChe里执行,这就意味着无法以此对12cache(A15是一-体化设计,Krait是分离式设计,一体化设计可
4、以减少内存交换导致的大量时延)、乱序执行的硬件效率/复杂性、内存子系统单元(A15的内存单元可以实现在一定条件下预执行一条加载指令,而Krait能否具备这样的能力尚不清楚)等诸多体系架构区别对实际性能的影响作出有价值评估。当然,ARM采用的DMIPS指标实际上并非28年前的那个Dhrstone,而是来自EEBMCCoremark(其实COremark就是前者的改善版本,主要是为了减少预优化、对测试有比较严格的规则),但是COreMark同样可以塞进现今大多数处理器的1ICaChe里,DhryStone不能反映现今移动设备真实应用的问题在这里依然存在。Cortex-A15MPCoreARMCor
5、cSight*Mu1ucoreDebugandTraceGenencInterruptContro1andDistributionFPU/NEONDataEngineFPU/NEONDataEngineFPU/NEONDataEngineFPU/NEONDataEngineIntegerCPUIntegerCPUIntegerCPUIntegerCPUVirtua140bFVirtua140bPAV1rtui140bPAVirtua140bPA11Caches11Caches11Caches11CacheswithECCwithECCwithECCwithECCSnoopContro1Unit
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 关于A15架构的深度解析 他强在哪里 关于 A15 架构 深度 解析 哪里