Na verdade, não. Um processador dual core é um processador com 2 núcleos, um quad core é um processador com 4 núcleos ... e assim por diante.Hipperreading não chega ao play ainda
Vamos pegar um processador de 8 núcleos e tê-los em um sistema hipotético de 8 processadores SMP. Você tem 8 processadores com 64 núcleos físicos. O Hyperthreading permite que você execute 128 núcleos lógicos neles. Da mesma forma, a mesma configuração com quadcores teria 8 processadores com 32 núcleos físicos e, com o hyperthreading, até 64 núcleos lógicos (que é o máximo no Windows Server Enterprise seria capaz de ser executado).
Aparentemente, neste caso, um núcleo lógico é equivalente à capacidade de executar um thread.
EDIT: limpou a resposta. Aparentemente eu entendi mal - o artigo hyperthreading na wikipedia foi muito útil aqui