Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2633 connectés 

  FORUM HardWare.fr
  Hardware
  Carte mère

  utilisation proc 50% core duo :x

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

utilisation proc 50% core duo :x

n°4780805
gedeon31
Posté le 21-04-2006 à 19:29:10  profilanswer
 

salut a tous,
j'ai un portable sony core duo T2300 et lorsque je fais tourner un programme developpe par moi qui demande de gros calcul processeur il sature a 50% et les procs inactif eux aussi a 50%.
 
alors que si je fais tourner ce meme programme sur un mono core il prend bien 100% de ressource.  
sur le core duo il ne prend pas 50% parce qu il n'a besoin que de 50% car si je compare le temps total de calcul sur le core duo c super plus long  que sur le mono core  :fou: .
 
voila je ne vois pas pourquoi cela fais ca. :cry:  
 
pour info c un programme type console d'application (juste fenetre dos), compile sous visual c++ 6.
 
merci d'avance de vos reponse  :jap:

mood
Publicité
Posté le 21-04-2006 à 19:29:10  profilanswer
 

n°4780855
darknico
Posté le 21-04-2006 à 20:05:19  profilanswer
 

gedeon31 a écrit :

salut a tous,
j'ai un portable sony core duo T2300 et lorsque je fais tourner un programme developpe par moi qui demande de gros calcul processeur il sature a 50% et les procs inactif eux aussi a 50%.
 
alors que si je fais tourner ce meme programme sur un mono core il prend bien 100% de ressource.  
sur le core duo il ne prend pas 50% parce qu il n'a besoin que de 50% car si je compare le temps total de calcul sur le core duo c super plus long  que sur le mono core  :fou: .
 
voila je ne vois pas pourquoi cela fais ca. :cry:  
 
pour info c un programme type console d'application (juste fenetre dos), compile sous visual c++ 6.
 
merci d'avance de vos reponse  :jap:


 
ton programme n ai pas devellope pour les dual core?
les reponses sont ds tes explications.
coreduo = dual core quand ds windows tu vois 50% d utilisation sa veut dire qu un seul core est utilise.
par contre je vois ps pk sa repnd plus de temps c pas normal

Message cité 1 fois
Message édité par darknico le 21-04-2006 à 20:06:57
n°4780866
gedeon31
Posté le 21-04-2006 à 20:10:44  profilanswer
 

ok,
mais en fait si je lance d'autre soft qui sont gourmant bah il reparti la charge sur les deux core. donc je vois pas pkoi la il ce restreint a un seul.
sinon il utilise pas un seul core mais les deux masi en alternance, un coup c 1 un coup c l'autre :/

n°4780867
mrdoug
Posté le 21-04-2006 à 20:10:46  profilanswer
 

darknico a écrit :

ton programme n ai pas devellope pour les dual core?
les reponses sont ds tes explications.
coreduo = dual core quand ds windows tu vois 50% d utilisation sa veut dire qu un seul core est utilise.
par contre je vois ps pk sa repnd plus de temps c pas normal


 
+1 je pense également à la même chose, ça sent le programme non compatible dualcore

n°4780893
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 20:25:24  profilanswer
 

moi je suis en DUAL CORe et j'ai la meme chose, sa s'apelle l'hyperThreading non ?? Windows gere les deux core pour qu'aucun ne soient saturé ?? !

n°4780906
gedeon31
Posté le 21-04-2006 à 20:31:14  profilanswer
 

certe comme la plus part des soft actuel masi bon ya qd meme une grosse diff de temps de calcul par rapport au mono core.
sinon le proc du portable est un T2300 donc 1.66GHz. c comparable en terme de puissance de calcul a quoi comme proc de pc de bureau. pentium et amd ?

n°4780908
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 20:32:09  profilanswer
 

il ne faut pas comparé , mais je penses que ce processeur est un peu moin  puissant qu'un 3800 X2 d'AMD

n°4780910
gedeon31
Posté le 21-04-2006 à 20:32:29  profilanswer
 

darkry54 en fait la aavec mon prog ca sature a mort sur un core et qd c au max il passe sur l'autre masi au total ca fait 50% des ressources....

n°4780913
gedeon31
Posté le 21-04-2006 à 20:33:13  profilanswer
 

bah mon prog il tourne vachement plus vite sur un P4 3ghz classic c bizard qd meme ?
 

n°4780915
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 20:33:48  profilanswer
 

sa ne fait pas 50 % des ressource ... 1 a 100% et l'autre a 50 % ou les deux a 50 % ..

mood
Publicité
Posté le 21-04-2006 à 20:33:48  profilanswer
 

n°4780922
gedeon31
Posté le 21-04-2006 à 20:35:13  profilanswer
 

bah 1 a 50% et l'autre core a 0

n°4780924
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 20:36:06  profilanswer
 

oula , c'est pentium hein :) non moi je n'ai pas sa du tout , les deux travaillent a 50 % pôur de grosse application , sinon essai les affinité pour chaque pross un prog

n°4780928
gedeon31
Posté le 21-04-2006 à 20:39:05  profilanswer
 

g essaye le coup des affinite pour mon prog qd il tourne ca change rien...
 
http://g3d3on.free.fr/tmp/cpu.JPG
 
vaoila ce que ca donne ca depasse aps en somme a 50% et c les proc inactif qui occupe les autre 50%
 
sinon oui c un pentium core duop T2300


Message édité par gedeon31 le 21-04-2006 à 20:39:37
n°4780930
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 20:40:35  profilanswer
 

bah oui regarde, ton proco 1 est utilisé a 75 % , le deuxieme a 25 % sa fait 100 % vu qu'il y a deux proco sa fait 50 % de la puissance totale mais tu as tout de meme un pross en gros qui fonctionne a fond


Message édité par darkry54 le 21-04-2006 à 20:41:21
n°4780936
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 20:45:56  profilanswer
 

http://toutsurwinxp.free.fr/proco.jpg
 
tu as raison moi sa marche les deux comme sa

n°4780939
darknico
Posté le 21-04-2006 à 20:46:39  profilanswer
 

si tu lances deux fois ton programme normalement utilisation 100%
 
tu compares tes temps avec quel cpu?

n°4780945
gedeon31
Posté le 21-04-2006 à 20:49:16  profilanswer
 

lol ok j'avais pas tilte les graphs enfin je pensais que le graph 50% etait pour le proc 1 et qeu l'interface etait pas capable d'affiche le meme graph pour le 2eme proc.
 
bah je suis decu alors c vachement moins bien un T2300 apr rapport a un p4 3ghz je me doutais qeu c t pas pareil masi qd meme c pas equivalent...
 
sinon qd je disais ca
>>
sinon le proc du portable est un T2300 donc 1.66GHz. c comparable en terme de puissance de calcul a quoi comme proc de pc de bureau. pentium et amd ?
>>
 
je demandais l'equivalence T2300 par rapport a un monocore de bureau ;)
 
bon bah pour le coup je sors, je vais allez apprendre a lire les graph de windows ^^
 
 
 
darknico, je compare par rapport a un p4 3Ghz non OC


Message édité par gedeon31 le 21-04-2006 à 20:50:04
n°4780949
darknico
Posté le 21-04-2006 à 20:51:49  profilanswer
 

les graphs c cool mais sa raconte nimp il vaut mieux regarder ds l onglet procesus
 
effectue sa doit au moins equivalent a un p4 3ghz

n°4780952
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 20:52:48  profilanswer
 

les must Athlon X2

n°4780955
gedeon31
Posté le 21-04-2006 à 20:54:27  profilanswer
 

bah en temps pour arrive a la fin de mon prog qui fait un tas de calcul la diff de temps est remarquable. je vais rechrono pour voir sur mon portable.
 
sinon je vous remerci tous de vos reponses  :jap:

n°4780973
darkry54
ITService :: IT Director
Posté le 21-04-2006 à 21:05:06  profilanswer
 

pas de quoi :)

n°4781021
darknico
Posté le 21-04-2006 à 21:44:01  profilanswer
 

darkry54 a écrit :

les must Athlon X2


 
les trolls

n°4781424
darkry54
ITService :: IT Director
Posté le 22-04-2006 à 08:17:36  profilanswer
 

d'ou les Trolls ??

n°4781461
LeMakisar
Posté le 22-04-2006 à 09:31:06  profilanswer
 

euhhh sur les A64 X2 cmme sur tous les dual core sous windows, comme sur les P4 HT, ca se psse comme ca, donc faut pas venir vendre du X2 ce sera la même chose ...
et en effet perso je me suis toujours demandé l'utilité de "répartir" sur les 2 cores plutôt que de n'utilser qu'un core et le 2e si besoin est ... résultat ca fout la merde dans certains jeux pour lesquels ont est obligés d'affecter à un seul des 2 pour que le jeux toune correctement, idem chez moi pour les vidéos HD, sinon ca saccade ... et oui, le dual core c'est bien beau mais j'ai la vague impression que windows fait n'importe quoi avec :D


Message édité par LeMakisar le 22-04-2006 à 09:31:31
n°4781476
joc90
Posté le 22-04-2006 à 09:54:25  profilanswer
 

coucouuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu

n°4781492
darkry54
ITService :: IT Director
Posté le 22-04-2006 à 10:15:34  profilanswer
 

Windows XP au départ n'étais pas concu pour du Dual core , ces processeurs étaient exclusivement utilisé pour les serveurs, c'est normal si il faut installé pas mal de patch ou autre pour profité de ce processeur, sinon on voit la différence comparé a un 64 bit ou un 32 bits

n°4782948
gedeon31
Posté le 23-04-2006 à 10:42:56  profilanswer
 

j'ai fait des bench pour voir par rapport au P4 3ghz sur lequel mon prog met carrement moins de temps a se finir.  
donc voila les resultats :
 
cpumark99 : 217pts
superPI 1M :  35s
 
vous en pensez quoi par rapport au P4 3GHz non OC ?  :??:  
 
config de test :

  • portable sony SZ1M/B
  • T2300 1.66HGz
  • 2*1GO ADATA 667
  • dd 80go 5400tr


Message édité par gedeon31 le 23-04-2006 à 10:46:42
n°4782971
Thea
Mangez des taupes !
Posté le 23-04-2006 à 10:56:14  profilanswer
 

Ben, si ca utilise la puissance pure du CPU (donc la frequence), c'est un peu normal que ton P4 a 3GHz fasse mieux que celui qui est a 1.66GHz non ?
De plus, ton programme n'est pas optimise dual core, donc un seul core travaille (d'ou le 50% d'utilisation, mais ca tu l'avais compris).
Si tu veux que ton CPU soit utilise a fond, tu dois coder ton programme pour qu'il utilise le dual core. Et la, ton CPU a 3GHz a des chances d'etre derriere.
 
Théa.

n°4783018
gedeon31
Posté le 23-04-2006 à 11:38:56  profilanswer
 

et bien meme en utilisant les deux core je ne fait pas mieux que le P4.
en effet j'ai lance deux instance de mon prog que j'ai affecte au deux core (1ere instance cpu1 et la 2eme au cpu2) et bien le temps total pour effectuer le meme nombre de calcul que sur le P4 est bien superieur sur l core duo. (en gros 300 iteration sur le p4 et 150 sur chaque core)
 
en fait la ou je pige pas c'est que si je regarde les scores de certains P4 a cpumark99 (ex : P4 530 3.0GHz @ 3,759GHz >> 214 ||| PentiumIV  @ 3150 >> 212 etc) mon core duo fait mieux ou idem alors pourquoi tant de difference de temps d'execution il doit y avoir autrechose qui merdouille dans mon programme ou un truc que je pige pas  :??:


Message édité par gedeon31 le 23-04-2006 à 11:42:09
n°4783028
Thea
Mangez des taupes !
Posté le 23-04-2006 à 11:44:12  profilanswer
 

150 sur chaque core, ca fait pas 300 en tout ? Donc ca revient a faire le meme nombre que ton monocore non ?
Mais c'est pas deux sessions qu'il faut lancer, il faut reprogrammer ton programme avec les optimisations multithread. Ca sert a rien de lancer deux sessions. Un core s'occupera d'une et l'autre s'occupera de la seconde.
 
Théa.

n°4783093
gedeon31
Posté le 23-04-2006 à 12:24:55  profilanswer
 

heu 150 + 150 ca fait bien 300. si je lance deux fois le meme programme et que je le fais calculer 150 bidule par un prog pendant ce temps le deuxieme prog calcul lui aussi 150 bidule au total g 300 bidule comme avec le mono core.
au final g mes 300 bidulle sauf que chaque core en a calcule 150 chacun et le temps de calcul de 150 bidulle sur un core est le meme que si je lance deux fois le meme prog que si j'en lance 1, les deux prog calcul en parallele sans ce gener l'un l'autre. en faisant ca je divise par deux le calcul de mes 300 bidulle sur un seul duo core en repartissant sur les 2 cores (150 cpu1 + 150 cpu2).


Message édité par gedeon31 le 23-04-2006 à 12:29:28
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Hardware
  Carte mère

  utilisation proc 50% core duo :x

 

Sujets relatifs
amd arrive avec le quad core qu en penser vousAmd Dual Core, ça vaut la peine?
besoin d'experts en DFI ultra D, dual core X2 et ram pc 4000VMware et fedora core help please!!!
J'ai 800 euros pour du Dual Core :-)PrbReboot : cartemère ou proc
Utilisation de l'UCDual Core non reconnu
Mon PC plante est ce a cause de la température du proccore Toledo des 3700+ step E6
Plus de sujets relatifs à : utilisation proc 50% core duo :x


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR