Los procesadores multicore asimétricos o AMPs (Asymmetric Multicore Processors) fueron propuestos como una alternativa de bajo consumo energético a los procesadores multicore convencionales. Los AMPs integran en un mismo circuito integrado cores complejos de alto rendimiento y cores más simples de bajo consumo. Para simplificar el desarrollo de software, todos los cores de un AMP poseen el mismo repertorio de instrucciones (ISA - Instruction-Set Architecture).
En particular, los cores complejos son adecuados para aplicaciones intensivas en cómputo que pueden obtener beneficios significativos de la microarquitectura sofisticada que estos cores poseen.