Y a quelque erreurs sur les termes.
Les processeurs sont constitués d'un ou plusieurs coeur. En général, un coeur execute un seul flux d'instruction, appelé "thread" mais ça prete a confusion. Il le partage entre les applications qui tournent sur la machine. Certains coeur sont hyperthreadés, ça veut dire qu'ils gèrent deux flux d'instructions. Les pentium D ne sont pas hyperthreadés. Les C2D non plus. Certains P4 etaient HT. Les i7 sont multicoeur ET hyperthreadés.
les thread sont au niveau des programmes. si il y a plusieurs coeur, ils iront sur le plus de coeur possible. J'ai actuellement 620 thread sur ma machine, qui proviennent de 53 processus. Parlons niveau application, le thread d'un processeur n'est pas la même chose que le thread d'un programme.