Dois processadores dual-core contêm 4 CPUs. Processadores multi-threaded também existem. Cada thread aparece como uma CPU para o sistema operacional, embora eles não sejam CPUs verdadeiros, assim como os núcleos. A maioria das CPUs multi-threaded tem dois threads por núcleo, então você pode ter um processador single-dual-core de dois núcleos que aparece no seu sistema operacional em 4 CPUs.
Deve-se notar que a Sun Microsystems tinha um chip T2 que tinha 8 núcleos e 8 threads por núcleo para 64 CPUs virtuais em um único processador.