ARM 固定虚拟平台 (FVP) 和 ARMv8.4-a 支持
Posted
技术标签:
【中文标题】ARM 固定虚拟平台 (FVP) 和 ARMv8.4-a 支持【英文标题】:ARM Fixed Virtual Platforms (FVP) and ARMv8.4-a support 【发布时间】:2018-01-12 15:45:08 【问题描述】:ARM 在Fixed Virtual Platforms (FVPs) 提供用于开发的模拟器。 ARM 还宣布了ARMv8.4-a,它为加密算法提供硬件加速,包括 SHA2-512、SHA3、SM3 和 SM4。我有一些 C++ 代码我想移植到新指令。
我需要使用 ARMv8.4-a 访问 FVP 或机器。我不相信目前该领域有任何带有 ARMv8.4-a 的芯片。我认为这意味着 FVP 是我目前唯一的选择。
我的问题是,FVP 是否支持 ARMv8.4?
【问题讨论】:
【参考方案1】:我的问题是,FVP 是否支持 ARMv8.4?
根据 ARM FVP 团队的 Barry Spotts 所说:
我们的 ARM AEMv8 FVP 是免费的,可以从 https://developer.arm.com/products/system-design/fixed-virtual-platforms
它确实支持 ARM 8.4 扩展。 Linaro 构建确实支持我们的 AEMv8 FVP。
它看起来像 2018 年 2 月的 QEMU added ARMv8.4-a support,因此可以模拟说明。
【讨论】:
以上是关于ARM 固定虚拟平台 (FVP) 和 ARMv8.4-a 支持的主要内容,如果未能解决你的问题,请参考以下文章