Dual Core-
Um processador de núcleo duplo é um CPU com dois processadores ou "núcleos de execução" no mesmo circuito integrado. Cada processador possui seu próprio esconderijo e controlador, que permite que funcione com a mesma eficiência que um único processador. No entanto, como os dois processadores estão vinculados, eles podem executar operações até duas vezes mais rápido que um único processador.
O Intel Core Duo, o AMD X2 e o PowerPC G5 de núcleo duplo são exemplos de CPUs que usam tecnologias de núcleo duplo. Cada uma dessas CPUs combina dois núcleos de processador em um único chip de silício. Isso é diferente de uma configuração de "processador duplo", na qual duas CPUs fisicamente separadas trabalham juntas. No entanto, algumas máquinas de ponta, como o PowerPC G5 Quad, usam dois processadores separados de núcleo duplo juntos, fornecendo até quatro vezes o desempenho de um único processador.
Embora um sistema de núcleo duplo tenha o dobro do poder de processamento de uma máquina com processador único, ele nem sempre executa duas vezes mais rápido. Isso ocorre porque o software em execução na máquina pode não conseguir tirar o máximo proveito ou ambos os processadores. Alguns sistemas operacionais e os programas são otimizados para multiprocessamento, enquanto outros não. Embora os programas otimizados para vários processadores sejam executados especialmente rapidamente em sistemas de núcleo duplo, a maioria dos programas também terá pelo menos alguns benefícios de vários processadores.