(Courriels de diversion: <eblouissantes@encroutez-renoncee.com> <dissipation@depossederaient-admissible.com> <scolarisation@eclaboussures-suspecterent.com> <rapatriement@destitue-clame.com> <sonnerie@calaminer-evoquais.com> <amenderait@virginite-vrillait.com> <inattendus@identifie-mente.com> <nationaliserez@accidents-fignole.com> <leitmotive@jugees-coloriera.com> <ambitionnait@fendrai-recyclent.com> )


2010/4/1 Pascal Hambourg <pascal.news@plouf.fr.eu.org>:> Salut,
>
> Nicolas JULIEN a écrit :
>>
>> Tu as un PIV HT. l'hyperthreading lui permet d'emuler 2 processeurs.
> [...]
>> Un P4 HT c'est comme si tu avais virtualbox sur ta machine : du réseau,
>> on croit qu'il y a 2 PCs alors qu'il n'y en a qu'un au niveau puissance
>> de calcul.
>
> Je ne suis pas d'accord avec cette analogie. Si c'était le cas,
> l'hyperthreading n'aurait pas grand intérêt.
> Un P4 HT contient deux unités d'exécution, chacune avec son propre jeu
> de registres, qui se partagent les ressources du processeur (unités de
> calcul, cache). L'hyperthreading fait le pari que les instructions
> exécutées sur chaque unité d'exécution à un moment donné sont
> différentes et n'utilisent pas les mêmes ressources du processeur, et
> donc peuvent réellement être exécutées en parallèle et non en série.
> L'hyperthreading peut donc augmenter la puissance de calcul disponible
> sans dupliquer les unités de calcul, juste en optimisant leur usage.

Le CPU a donc un temps d'utilisation plus élevé, on s'en sert plus,
comme avec de la virtualisation dont le but est d'utiliser au maximum
les ressources que l'on possède alors que sinon le CPU, par exemple,
ne serait utilisé qu'à 10% dans la plupart des cas ;)

-- 
cedric
http://eyes.neuneuil.com

-----------------------------------------------------------------
Les listes de diffusion du CULTe - Pour une informatique libre
http://www.CULTe.org/listes/
Pour se desabonner:
mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER