SUPINFO International University

SUPINFO Institute of Information Technology
Laboratoire Microsoft




Tous les Articles du Laboratoire Microsoft

Hyper Threading & Windows
Accueil > Articles > Matériels
Auteurs 


Joachim GOMARD
Microsoft France
Consultant Système


 Tous les articles de cet auteur

2,7/5

Assez Bien


86266
167/465

2. Les serveurs Windows et l'Hyper Threading

2.1 Les serveurs Windows 2000 et la technologie Hyper-Threading

Malheureusement, les systèmes d’exploitation serveurs Windows 2000 ne font pas la distinction entre les processeurs logiques et les processeurs physiques sur les systèmes dotés de la technologie Hyper-Threading. Windows 2000 se limite à utiliser les premiers processeurs décomptés par le BIOS jusqu’à atteindre le nombre maximum de processeurs autorisés par la licence.

Par exemple, l’utilisation de Windows 2000 Server, limité à 4 processeurs (vous retrouverez le tableau récapitulatif dans la dernière partie de cet article) sur un système quadri-processeur doté de la technologie Hyper-Threading, correspond en réalité à l’utilisation du premier processeur logique de chacun des quatre processeurs physiques, comme vous pouvez le voir dans la figure 2. Le deuxième processeur logique de chaque processeur physique restera inutilisé à cause de la limite à 4 processeurs définie par la licence. Autrement dit, les performances ne suivent pas la puissance de la technologie

Fig 2 : les numéros indiquent l’ordre dans lequel les processeurs logiques sont utilisés par Windows 2000 Server (limité à 4 processeurs) sur un système quadri-processeur
doté de la technologie Hyper-Threading et d’un BIOS respectant les spécifications d’Intel.

A l’inverse, l’utilisation de Windows 2000 Advanced Server, limité quant à lui à 8 processeurs, sur le même système quadri-processeur doté de la technologie Hyper-Threading, permettra l’usage effectif des huit processeurs logiques comme montré dans la figure 3.

Fig 3 : les numéros indiquent l’ordre dans lequel les processeurs logiques sont utilisés par Windows 2000 Advanced Server (limité à 8 processeurs) sur un système quadri-processeur
doté de la technologie Hyper-Threading et d’un BIOS respectant les spécifications d’Intel.

2.2 Les serveurs Windows 2003 et la technologie Hyper-Threading

Lorsque Windows Server 2003 examine le nombre de processeurs fourni par le BIOS, il fait la distinction entre processeurs logiques et physiques, sans tenir compte de la manière dont ils sont comptés par le BIOS. Ceci apporte donc un avantage majeur par rapport aux serveurs Windows 2000. C'est à dire que les serveurs  Windows 2003 ne tiennent compte que du nombre de processeurs physiques dans le décompte du nombre de processeurs autorisé par la licence.

Par exemple, l’utilisation de Windows Standard Server 2003 (limité à 2 processeurs) sur un système bi-processeur doté de la technologie Hyper-Threading, permet l’utilisation des quatre processeurs logiques, tel que décrit dans la figure 4.

Fi 4 : les numéros indiquent l’ordre dans lequel les processeurs logiques sont utilisés par Windows 2003 Standard Server (limité à 2 processeurs) sur un système bi-processeur
doté de la technologie Hyper-Threading et d’un BIOS respectant les spécifications d’Intel.

Grâce à cette exemple  on comprend les bénéfices apportés par les serveurs Windows 2003 sur des systèmes dotés de la technologie Hyper-Threading. Les utilisateurs peuvent ainsi tirer parti de la puissance de traitement de quatre processeurs logiques avec une licence limitée à deux processeurs.

Voyons maintenant le gain de performance ainsi que le système de licence...


Sommaire
1. Présentation de l'Hyper Threading
2. Les serveurs Windows et l'Hyper Threading
3. Les performances et les licences



En Savoir Plus 
Evaluez cet article 


Pour afficher ou poster un commentaire, cliquez sur ce lien : Forum-Microsoft



Retrouvez ci-dessous les autres sections du Laboratoire Microsoft