No processador de um computador, podem existir mais de um núcleo (core), tal que mais de um thread pode ser executado em cada núcleo, aumentando o paralelismo do processamento. Em processadores da Intel®, quando determinado recurso é ativado, um núcleo físico funciona como dois núcleos lógicos que podem lidar com diferentes threads de software. Esse recurso é conhecido como