AvengerSpirit :
je vais te répondre et t´en dire plus.
bon accroche toi parceque c´est un peu compliqué
déjà qu´est ce qu´un Thread ?
Un Thread ca veut dire "tache légère" en francais
mais ca tu t´en fou.
en fait un Thread c´est un processus léger, correspondant à l´exécution d´un petit programme, ou d´une routine d´un programme plus gros, indépendamment de celui-ci (on parle alors de multithread).
j´espère que tu
comprends.
en fait l´Hyper-Threading est une implantation du threading au niveau du processeur, réalisé par Intel. Cela permet aux applications d´effectuer plusieurs tâches en forme de sous-processus simultanément. En général, il n´y a pas besoin de recompilation, bon nombre de programmes étant développé désormais à l´aune du threading.
En pratique, c´est une sorte de simulation de multiprocessing.
c´est un peu comme le multi core mais ne réagit pas de la même manière...
c´est difficile a expliquer
maintenant ca s´appelle SMT :
Surface Mounted Technolgy..
c´est la superposition des coeurs
donc si tu me suit,le hyper threading c´est un multi-threading simultané, c´est-à-dire lorsque plusieurs threads sont exécutés simultanément par un seul processeur.