Comment forcer l'utilisation de plusieurs core?

Comment forcer l'utilisation de plusieurs core? - Processeur - Hardware

Marsh Posté le 02-03-2013 à 10:52:38    

Bonjour.
 
Voilà, j'ai cru voir sur un topic qu'il est possible de forcer l'utilisation de plusieurs cores sur les jeux mal optimisés et programmés pour utiliser 1 seul core (d'où un CPU limited assez  :fou: )
Est-ce bien le cas?

Reply

Marsh Posté le 02-03-2013 à 10:52:38   

Reply

Marsh Posté le 02-03-2013 à 14:12:47    

non.
 
Il n'y a pas, à l'heure actuelle, de processus qui transformerait un processus monothread en multithread.
 
Tu as du lire un article sur l'OOOE, technique, qui permet d'executer un lot d'instructions, quand c'est possible, dans le désordre afin d'optimiser au mieux l'utilisation d'un core.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 15-03-2013 à 15:46:00    

Bonjour
 
Il existe un software du nom de Bill'2 process.
 
flo

Reply

Marsh Posté le 15-03-2013 à 20:02:54    

je viens d'aller voir, et BPM n'a rien à voir avec la question initiale.
 
BPM permet de choisir sur quel coeur un processus va être géré.
Il ne transforme pas magiquement un programme mono-thread en programme multi-thread.
 
Et je signale, qu'un logiciel multithread utilise par défaut tous les coeurs disponibles, pour peu qu'il aie assez de thread pour alimenter tous les coeurs, automatiquement, c'est le thread-manager de windows qui veut ça.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 16-03-2013 à 00:32:08    

salut,
si c'est ce que je pense c'est très simple  
 
tu démarre ton jeu  
 
tu retourne sur le bureau et tu va dans le gestionnaire des tache(ctrl+alt+suppr)
 
tu trouve le processus de ton jeu  
 
tu fais clic droit  
 
définir l'affinité
 
tu coche tous les processeur  
 
c'est fait  
 
 
par contre il faudra que tu fasse la manipulation à chaque fois  
 

Reply

Marsh Posté le 16-03-2013 à 00:34:25    

Et ça servira strictement à rien.


---------------
/!\ DO NOT LOOK AT, TOUCH, INGEST OR ENGAGE IN CONVERSATION WITH ANY SUBSTANCES BEYOND THIS POINT. /!\
Reply

Marsh Posté le 16-03-2013 à 00:36:52    

pour un jeu sa ma servit après il peut essayer sa mange pas de pain

Reply

Marsh Posté le 16-03-2013 à 14:04:18    

dell9130 a écrit :

salut,
si c'est ce que je pense c'est très simple  
 
tu démarre ton jeu  
 
tu retourne sur le bureau et tu va dans le gestionnaire des tache(ctrl+alt+suppr)
 
tu trouve le processus de ton jeu  
 
tu fais clic droit  
 
définir l'affinité
 
tu coche tous les processeur  
 
c'est fait  
 
 
par contre il faudra que tu fasse la manipulation à chaque fois  


ça sert à rien, ça ne fait que faire ce que fait windows en standard, répartir sur tous les cores les processus, si y en a assez.
si ton jeu n'a qu'un seul processus, ça n'aura aucun effet.
La seule chose que tu peux faire, c'est choisir un core qui a peu de charge pour mettre l'affinité de ton jeu dessus, ce qui te fera gagner quelques % de puissance.
 
Je répète, il n'y a aucun système qui magiquement transformera un processus en plusieurs processus.


---------------
un jour, moi aussi, je serais grand...
Reply

Marsh Posté le 16-03-2013 à 14:34:34    

en effet cela sert strictement à rien [:ddr555]
 
Sur certains jeux anciens il faut mème faire l'inverse c'est à dire désactiver tous les threads , pour en laisser qu'un seul actif sous peine de rencontrer des bugs... :d


---------------
Ma cinémathèque
Reply

Sujets relatifs:

Leave a Replay

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