Pentium 4 3.06 GHz HT

Publié le 14/11/2002 par
Imprimer
Compatibilité logicielle - Windows
Après l´aspect matériel, voici venir l´aspect logiciel. Pour qu´un système d´exploitation soit capable de tirer partie de l´HyperThreading, il faut que ce dernier soit capable de supporter deux processeurs. Exit donc Windows 95, 98 ou Me ainsi que Windows XP Home. Ah non, pas Windows XP Home ! En effet, si cet OS ne supporte pas deux processeurs physiques, il est capable de tirer parti de deux processeurs logiques qui sont au sein d´un même processeur physique.

Windows 2000Windows XP
A gauche sous Windows 2000 Pro / Server, à droite sous Windows XP Home / Pro

Mais il ne s´agit pas de la seule contrainte. En effet, l´HyperThreading doit également être géré par le système d´exploitation afin de ne pas ralentir l´exécution d´une application mono-threadée. Dans la famille Windows, seul Windows XP est optimisé HT. En effet, l´utilisation d´une application mono-threadée sous Windows 2000 sera ralentie en cas d´HT.

Pour mettre en avant ce phénomène, nous avons effectué quelques benchmarks avec Maya, avec HT désactivé tout d´abord, puis avec l´HT activé. Afin de voir le comportement de l´OS en cas d´application mono-threadée ou non, nous avons tout simplement indiqué à Maya le nombre de processeurs qu´il devait utiliser.


Comme vous pouvez le voir, en cas d´application mono-threadée, Windows 2000 Pro ou Server s´avère être 28% plus lent que Windows XP, rien que ça ! Bien entendu, dans le cadre d´une utilisation de type serveur cela n´est pas très important étant donné le nombre de taches important qu´a à gérer le serveur, mais pour une utilisation personnelle Windows 2000 vous pénalisera si vous n´utilisez pas d´applications multi-threadées ou si vous n´effectuez pas du multitâche intensif entre deux applications mono-threadées. Vous noterez que lors de l´utilisation des deux processeurs logiques, Windows XP semble très légèrement plus rapide que Windows 2000.

Autre point négatif concernant Windows 2000, si vous activez l´HyperThreading après l´installation du système d´exploitation, celui-ci ne sera pas reconnu une fois activé. Sous Windows XP, l´activation de l´HT dans le bios de la carte mère entraîne une reconnaissance automatique du second processeur logique.
Vos réactions

Top articles