ARM Cortex-A77
ARM Cortex-A77是一种微架构,采用了ARM Austin设计中心设计的ARMv8.2-A 64位指令集。[1]Cortex-A77是具有新1.5K macro-OP(MOP)缓存的4-wide解码乱序超标量设计的架构,指令提取为6-wide(从4-wide开始)。后端是12个执行端口,流水线深度为13级,执行延迟为10级。[2] 设计Cortex-A77是Cortex-A76的后续产品。Cortex-A77基于4路超标量 乱序执行架构,并且带有1.5K宏操作缓存(MOPs)。该处理器每周期可以预取4条指令或6个宏操作(Mops),每周期可以重命名并派发6个Mops,以及13个微操作(uops)。乱序执行窗口被增加到160项。处理器后端比Cortex-A76增加了50%资源,达到12个执行端口。该处理器使用13级流水线结构,执行延迟为10级。[1][2] 该内核支持非特权的 32位应用程序,但是特权应用程序必须利用64位ARMv8-A ISA。它还支持负载获取(LDAPR)指令(ARMv8.3-A),点产品指令(ARMv8.4-A),PSTATE推测性存储旁路安全(SSBS)位指令( ARMv8.5-A)。[3] ARM宣布整数和浮点性能分别提高23%和35%。内存带宽相对于A76增加了15%。[1] Cortex-A77支持ARM的DynamIQ技术,与Cortex-A55节能内核结合使用时,有望用作高性能内核。[1] 许可被许可方可以将Cortex-A77用作SIP内核,其设计使其适合与其他SIP内核(例如将GPU,显示控制器,DSP,图像处理器等)集成到一个芯片中,从而构成系统单晶片(SoC)。 使用高通骁龙865中使用了名为Kryo 585的A77定制核心。 参考文献
|
Index:
pl ar de en es fr it arz nl ja pt ceb sv uk vi war zh ru af ast az bg zh-min-nan bn be ca cs cy da et el eo eu fa gl ko hi hr id he ka la lv lt hu mk ms min no nn ce uz kk ro simple sk sl sr sh fi ta tt th tg azb tr ur zh-yue hy my ace als am an hyw ban bjn map-bms ba be-tarask bcl bpy bar bs br cv nv eml hif fo fy ga gd gu hak ha hsb io ig ilo ia ie os is jv kn ht ku ckb ky mrj lb lij li lmo mai mg ml zh-classical mr xmf mzn cdo mn nap new ne frr oc mhr or as pa pnb ps pms nds crh qu sa sah sco sq scn si sd szl su sw tl shn te bug vec vo wa wuu yi yo diq bat-smg zu lad kbd ang smn ab roa-rup frp arc gn av ay bh bi bo bxr cbk-zam co za dag ary se pdc dv dsb myv ext fur gv gag inh ki glk gan guw xal haw rw kbp pam csb kw km kv koi kg gom ks gcr lo lbe ltg lez nia ln jbo lg mt mi tw mwl mdf mnw nqo fj nah na nds-nl nrm nov om pi pag pap pfl pcd krc kaa ksh rm rue sm sat sc trv stq nso sn cu so srn kab roa-tara tet tpi to chr tum tk tyv udm ug vep fiu-vro vls wo xh zea ty ak bm ch ny ee ff got iu ik kl mad cr pih ami pwn pnt dz rmy rn sg st tn ss ti din chy ts kcg ve