Dual-Core
Un procesador de doble núcleo es un CPU con dos procesadores o "núcleos de ejecución" en el mismo circuito integrado. Cada procesador tiene su propio cache y controlador, que le permite funcionar tan eficientemente como un único procesador. Sin embargo, debido a que los dos procesadores están unidos, pueden realizar operaciones hasta el doble de rápido que un solo procesador.
Intel Core Duo, AMD X2 y PowerPC G5 de doble núcleo son todos ejemplos de CPU que utilizan tecnologías de doble núcleo. Estas CPU combinan dos núcleos de procesador en un solo chip de silicio. Esto es diferente a una configuración de "procesador dual", en la que dos CPU separadas físicamente trabajan juntas. Sin embargo, algunas máquinas de gama alta, como el PowerPC G5 Quad, usan dos procesadores separados de doble núcleo juntos, proporcionando hasta cuatro veces el rendimiento de un solo procesador.
Si bien un sistema de doble núcleo tiene el doble de potencia de procesamiento que una máquina con un solo procesador, no siempre funciona el doble de rápido. Esto se debe a que el software que se ejecuta en la máquina puede no ser capaz de aprovechar al máximo ambos procesadores. Algunos sistemas operativos y los programas están optimizados para multiprocesamiento, mientras que otros no. Aunque los programas que han sido optimizados para múltiples procesadores se ejecutarán especialmente rápido en sistemas de doble núcleo, la mayoría de los programas también verán al menos algún beneficio de los procesadores múltiples.