NXP

Arm Cortex-A35 性能对比

2019-07-12 11:51发布

领先的ARM计算机模块提供商Toradex 即将开启 Colibri iMX8X 计算机模块早期体验计划。其配备 NXP® 新的 i.MX 8X 处理器,也是 NXP i.MX 8 产品线中唯一使用了 Cortex-A35 核心。在本文中,我们将向您介绍这款新的处理器以及性能对比。 Arm Cortex-A35 是最高效的 Armv8-A 64-bit 处理器。其完全兼容 Armv7-A 32-bit 核心,例如 Cortex-A5、A7、A9 和 A15, 这在诸多基于 NXP 和 NVIDIA® SoC 的 Toradex 模块上使用。 该核心采用 8 段顺序指令流水线,提供 Armv8 所有功能并发挥最大的能量效率。凭借改善的电源管理能力,Arm Cortex-A35 不仅提升了效率,而且降低空闲状态的功耗,延长了电池使用时间以及减少发热。 在 Colibri iMX8X 上,Toradex 配备了低功耗的 LPDDR4 RAM,进一步降低模块功耗。Toradex 提供的 Linux 软件集成了功耗管理功能,确保您能够从这些全自动或者简单配置即可生效的低功耗功能中受益。 Cortex-A35 能够同时兼容 32-bit 和 64-bit 代码,使得您可以利用这些新功能的同时保持向下的兼容能力。 Cortex-A35 和 Cortex-A7 比较 不同于 Cortex-A7, Cortex-A35 为您提供 Armv8 的新功能,例如支持 64-bit,31 个 64-bit 通用寄存器取代 15 个 32-bit 寄存器。NEON 单元上也有提高,为机器学习和计算机视觉任务提供更好的性能。 Cortex-A35 能够在相同的主频下比 Cortex-A7 的性能高 40%[1],并减少 10% 的功耗[1]。Cortex-A7 被 Toradex 的 Colibri iMX7 和 Colibri iMX6ULL 计算机模块所采用。 image001.png Cortex-A35 和 Cortex-A53 比较 Cortex-A35 和 Cortex-A53 有很多相似之处,包括 64-bit Armv8-A 架构,8 段顺序指双发令流水线。 在相同的主频,根据不同的负载[1],Cortex-A35 能够达到 Cortex-A53 的 80%-100% 性能。有意思的是,Cortex-A35 仅消耗 Cortex-A53 执行相同任务时 68%[1] 的电能。 您可以在 Toradex Apalis iMX8 上使用 Cortex-A53,以及高性能的 Cortex-A72 核心。 image002.png 想了解 Cortex-A35 在您应用中的表现,请注册体验 Colibri iMX8X。在该 Colibri 模块上,其提供双核或者四核 Cortex-A35,最高时钟 1.2GHz,配有 2 GB LPDDR RAM 和 8 GB eMMC。您同时也会拥有 Cortex-M4 微控制器,进一步降低功耗或者承接实时任务。 参考: · https://developer.arm.com/products/processors/cortex-a/cortex-a35 ^[1] https://www.anandtech.com/show/9769/arm-announces-cortex-a35