Arm 在CortexA9上,高级SIMD(霓虹灯)和VFP能否并行执行?

Arm 在CortexA9上,高级SIMD(霓虹灯)和VFP能否并行执行?,arm,neon,instructions,Arm,Neon,Instructions,在该文档中,它指出ARM CortexA9的一个特点是,它具有用于VFPv3和高级SIMD指令的独立管道。这是否意味着您可以并行运行VFPv3和高级SIMD指令,因为它们有自己的独立管道 Cortex-A9 NEON MPE功能包括: VFPv3和高级SIMD指令的独立管道 但是,它后来声明这些单元不能并发执行 VFP和高级SIMD单元不能同时执行。针对高级SIMD或VFP单元的所有指令在另一个单元上发出后续指令之前完成> 那么,CortexA9的情况如何 如果不能并行执行这些指令,我看

在该文档中,它指出ARM CortexA9的一个特点是,它具有用于VFPv3和高级SIMD指令的独立管道。这是否意味着您可以并行运行VFPv3和高级SIMD指令,因为它们有自己的独立管道

Cortex-A9 NEON MPE功能包括:

  • VFPv3和高级SIMD指令的独立管道
但是,它后来声明这些单元不能并发执行

VFP和高级SIMD单元不能同时执行。针对高级SIMD或VFP单元的所有指令在另一个单元上发出后续指令之前完成>

那么,CortexA9的情况如何

如果不能并行执行这些指令,我看不出独立管道是多么有用

FWIW,CortexA8已经回答了这个问题