La Référence Absolue sur les Technologies 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


84297
167/465

3. Les performances et les licences

3.1 Performances des serveurs Windows avec l'Hyper-Threading

Les chiffres exactes qui circulant sur la toile sont très rares à propos des performances précises qu'apporte la technologie d'Hyper Threading sur les les Serveurs Microsoft Windows. Cependant, il faut quand même savoir que les performances varient en fonction de l’application, de la configuration du système, et bien évidemment en fonction de la version de Windows utilisée.

Bien que Windows 2000 soit compatible avec la technologie Hyper-Threading, comme nous l'avons vu il n'exploite pas en profondeur cette technologie pour obtenir des résultats extraordinaire. Ce qui est certain, c'est que les utilisateurs observeront de biens meilleures performances avec les serveurs Windows 2003. La raison provient, tout simplement, du fait que la famille des serveurs Windows 2003 est conçue pour tirer pleinement parti des processeurs logiques définis par la technologie Hyper-Threading.

On peut donc atteindre facilement les 60 % de gain de performance en plus ce qui n'est pas négligeable sur des gros travaux, comme les montages vidéos, les calculs de base de donnée etc etc.

3.2 Les licences des serveurs Windows et l'Hyper-Threading

Parce que les serveurs Windows 2000 ne font pas la distinction entre processeurs physiques et logiques, Windows 2000 utilise les premiers processeurs définis par le BIOS jusqu’à atteinte de la limite de la licence. Par exemple, si l’on considère le système de la figure 1 (première partie), l’utilisation sur ce système de Windows 2000 Server, limité à 4 processeurs, va correspondre à l’utilisation des processeurs logiques un à quatre alors que les processeurs cinq à huit seront ignorés.

A l’inverse, les serveurs Windows 2003 font la distinction entre les processeurs logiques et physiques, quelle que soit la manière dont ils sont comptés par le BIOS. Considérons à nouveau le système décrit dans la figure 4 ; l’utilisation sur ce système de Windows 2003 Standard Server, limité à 2 processeurs, permettra l’utilisation de l’ensemble des quatre processeurs logiques (numérotés un à quatre).

La bonne nouvelle pour tous les possesseurs de processeurs multi cœurs c’est que Microsoft a décidé de facturer que les processeurs physiques et non les processeurs logiques pour ses licences. Ceci permet aux entreprises utilisant des machines ultra puissantes avec de nombreux processeurs multi cœurs de ne payer les licences que pour ses processeurs physiques.

3.3 Annexe : Les serveurs Windows et le nombre de processeurs

Le tableau suivant indique le nombre maximum de processeurs physiques et logiques utilisés par les serveurs Windows sur des systèmes dotés de la technologie Hyper-Threading.

Type de système

2 voies

4 voies

8 voies

Produit

Physiques

Logiques

Physiques

Logiques

Physiques

Logiques

Windows 2000 Server

2

4

4

4

n/a

n/a

Windows 2000 Advanced Server

2

4

4

8

8

8

Windows 2000 Datacenter Server

n/a

n/a

4

8

8

16

Windows 2003  Web Server

2

4

2

4

n/a

n/a

Windows 2003 Standard Server

2

4

2

4

n/a

n/a

Microsoft® Windows Server System™

2

4

4

8

8

16

Windows 2003 Datacenter Server

n/a

n/a

4

8

8

16

 

 Type de système

16 voies

24 voies

32 voies

 Produit

Physiques

Logiques

Physiques

Logiques

Physiques

Logiques

Windows 2000 Server

n/a

n/a

n/a

n/a

n/a

n/a

Windows 2000 Advanced Server

n/a

n/a

n/a

n/a

n/a

n/a

Windows 2000 Datacenter Server

16

32

24

32*

32

32*

Windows 2003  Web Server

n/a

n/a

n/a

n/a

n/a

n/a

Windows 2003 Standard Server

n/a

n/a

n/a

n/a

n/a

n/a

Microsoft® Windows Server System™

n/a

n/a

n/a

n/a

n/a

n/a

Windows 2003 Datacenter Server

16

32

24

32*

32

32*

*: Les versions 32 bits de Windows 2000 Datacenter Server et Windows .2003 Datacenter Server ne peuvent pas utiliser plus de 32 processeurs physiques ou logiques.


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