ARM Cortex-A8: ¿Cuál es la diferencia entre VFP y NEON?

En el procesador ARM Cortex-A8, entiendo lo que es NEON, es un coprocesador SIMD.

Pero, ¿la unidad VFP (Vector Floating Point), que también es un coprocesador, funciona como un procesador SIMD? Si es así, ¿cuál es mejor usar?

Leo algunos enlaces como -

Enlace1

Link2.

Pero en realidad no está muy claro lo que significan. Dicen que VFP nunca fue diseñado para SIMD sinoWiki Leí lo siguiente - "La arquitectura VFP también admite la ejecución de instrucciones vectoriales cortas, pero estas operan en cada elemento vectorial de forma secuencial y, por lo tanto, no ofrecen el rendimiento del verdadero paralelismo SIMD (Single Instruction Multiple Data)."

No está tan claro qué creer, ¿alguien puede dar más detalles sobre este tema?

Respuestas a la pregunta(4)

Su respuesta a la pregunta