El Cortex-A9 MPCore es un microprocesador de 32 bits diseñado por la empresa ARM , para operación de múltiples núcleos y utilizado en varios SoC basados en la arquitectura ARM . Junto con el ARM Cortex-A5 (versión muy baja potencia), es parte de la 2 nd generación de ARM Cortex-A . Tiene un conjunto de instrucciones ARMv7-A con una tubería superescalar que permite la ejecución fuera de orden . Está previsto que la arquitectura incluya hasta 4 núcleos simultáneos.
De ello se desprende la tecnología ARM Cortex-A8 en el 1 st generación y precede a la 3 ª generación, o se sustituye por el ARM Cortex-A15 , el ARM Cortex-A7 está reemplazando Cortex-A5, y ARM Cortex-A12 MPCore viene para ser colocado en potencia / consumo intermedio en esta generación.