Hyperthreading bizarre ?

Hyperthreading bizarre ? - Win NT/2K/XP - Windows & Software

Marsh Posté le 05-04-2005 à 12:10:24    

J'ai activé l'HT sous Windows, mais j'ai l'impression qu'il y a un petit problème
 
http://img219.exs.cx/img219/5905/dualht0md.jpg
 
Les deux CPUs sont solicités, ça se voit sur le graph, mais dans ce cas pourquoi seul 50% de l'UC est employée ?  :heink:  
 

Reply

Marsh Posté le 05-04-2005 à 12:10:24   

Reply

Marsh Posté le 05-04-2005 à 12:15:53    

C est normal , tu utilises surement une appli monothread ....... pour solliciter l hyperthreading a 100% tu dois lancer une appli multithread ou 2 applis mono .
 
En fait 50% avec HT on ca correspond a 100% avec HT off .


Message édité par Profil supprimé le 05-04-2005 à 12:17:59
Reply

Marsh Posté le 05-04-2005 à 12:16:36    

+1

Reply

Marsh Posté le 05-04-2005 à 12:22:55    

Je suis d'accord sur le principe, mais je croyais que dans le cas de l'HT, il fallait d'abord saturer un CPU (logique) avant que le second prenne la relève (dans le cas d'une appli monothread), et dans ce cas pq le deuxième CPU à l'air solicité ?

Reply

Marsh Posté le 05-04-2005 à 12:24:44    

http://www.01net.com/article/253531.html  
 
==>
Associée au P4 d'Intel, l'Hyper-Threading traite simultanément plusieurs séquences d'instructions sur une même puce

Reply

Marsh Posté le 05-04-2005 à 12:26:37    

Non , windows répartit la charge sur les 2 parties du CPU [:romf]

Reply

Marsh Posté le 05-04-2005 à 12:29:26    


 
Dans ce cas pourquoi est-ce qu'on parle de perte de perfs dans le cas d'une appli monothread ?  

Reply

Marsh Posté le 05-04-2005 à 12:32:41    

T es sous windows 2000 ?  
windows 2000 gere mal la memoire cache du proco , il gere comme s il y avait 2 RAM caches , alors qu il n y en a qu une seule .

Reply

Marsh Posté le 05-04-2005 à 12:37:37    

Je suis sous Windows 2000 Pro effectivement.
Pour la cache je n'avais jamais entendu parler de ce problème...
Concernant les problème de perfs, je demande ça pq pour l'instant je n'ai pas remarqué ce genre de problème, le système est même plus rapide pour lancer une majorité d'applications.
 
Par contre étant donné que j'ai activé l'HT seulement maintenant alors que le système est installé depuis 1 mois, je me demande si certaines applications ne doivent pas être réinstallées pour prendre en compte l'HT..des avis ?

Reply

Marsh Posté le 05-04-2005 à 12:38:42    

non c'est plutôt Win2k que tu devrait virer. J'ai vu la diff sur une bi-cpu PIII avec XP


Message édité par wonee le 05-04-2005 à 12:39:09
Reply

Marsh Posté le 05-04-2005 à 12:38:42   

Reply

Marsh Posté le 05-04-2005 à 12:42:40    

wonee a écrit :

non c'est plutôt Win2k que tu devrait virer. J'ai vu la diff sur une bi-cpu PIII avec XP


 
Hmm un vrai dual-cpu c'est différent de l'HT, ensuite une license XP n'est pas donnée :/

Reply

Marsh Posté le 05-04-2005 à 12:44:22    

ANViL a écrit :

Je suis sous Windows 2000 Pro effectivement.
Pour la cache je n'avais jamais entendu parler de ce problème...
Concernant les problème de perfs, je demande ça pq pour l'instant je n'ai pas remarqué ce genre de problème, le système est même plus rapide pour lancer une majorité d'applications.
 
Par contre étant donné que j'ai activé l'HT seulement maintenant alors que le système est installé depuis 1 mois, je me demande si certaines applications ne doivent pas être réinstallées pour prendre en compte l'HT..des avis ?


Reinstall d applis non , pas la peine  :D  
Sur windows 2000 , j ai jamais essayé , sur windows XP ca marche tres bien , faut juste s habituer a avoir un CPU qui ne depasse pas 50% ( sur le graphique ) quand tu utilises une appli monothread .

Reply

Marsh Posté le 05-04-2005 à 12:49:36    

C'est vrai que ça semble bizarre au début ;)
Mais si ce que tu dis concernant la répartition de la charge sur les deux CPUs est vrai, je ne vois pas quelles sont les différences entre le sheduler d'XP et celui de 2000 concernant les monothread (mis à part ce pb évoqué sur la mem. cache. Tu n'aurais pas un lien ou une source sur cette affaire ?)

Reply

Marsh Posté le 05-04-2005 à 13:03:19    

Reply

Marsh Posté le 05-04-2005 à 13:17:42    

:jap:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed