Précédent   Forum des professionnels en informatique > Systèmes > Hardware > Achat et Conseils > Composants
Composants Processeur, ventilateurs, RAM, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/05/2008, 10h36   #1
Nouveau Membre du Club
 
Inscription : décembre 2007
Messages : 109
Détails du profil
Informations forums :
Inscription : décembre 2007
Messages : 109
Points : 29
Points : 29
Par défaut petite question sur le multi core

Bonjour à tous,

voila je sais qu'avec les dual core entre autre, on peut assigné une tache un core et une autre à un autre core. Maintenant, ce que j'aimerais savoir, c'est est ce qu'on peut assigné une seule tache à quatre core en même temps??

Si je pose cette question, c'est que je fais du rendu sous 3dsmax sous xp 64bit, et je suis fort intéressé par un des derniers quadcore de chez intel. Seulement, j'aimerais être sur de mon coup avant de l'acheter.

voila voila
Merci d'avance

PS: je m'excuse face aux modérateurs si jamais j'ai posté au mauvais endroit.
vmfa-2 sven est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/05/2008, 13h44   #2
Membre du Club
 
Inscription : novembre 2005
Messages : 53
Détails du profil
Informations forums :
Inscription : novembre 2005
Messages : 53
Points : 40
Points : 40
Je pense que tu pourrais sans probleme avoir une reponse a ta question sur le site d' Intel
ced236 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2008, 07h42   #3
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Tu ne peux pas assigner un thread sur plus d'un processeur.
Mais 3dsmax utilise plusieurs threads pour les rendus, ce qui fait qu'il utilise tous les coeurs de ton processeur.
  Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2008, 14h35   #4
Modérateur
 
Avatar de gangsoleil
 
R&D en systemes informatiques bas niveau Unix/Linux
Inscription : mai 2004
Messages : 5 499
Détails du profil
Informations personnelles :
Âge : 31
Localisation : France, Isère (Rhône Alpes)

Informations professionnelles :
Activité : R&D en systemes informatiques bas niveau Unix/Linux

Informations forums :
Inscription : mai 2004
Messages : 5 499
Points : 9 681
Points : 9 681
Bonjour,

Je ne sais pas d'où tu tires l'information comme quoi on peut assigner une tâche (processus ou thread) sur un core, mais cela est malheureusement faux.

Lorsqu'une tâche s'exécute, un quatum de temps lui est assigné. Lorsqu'elle a épuisé son crédit de temps, elle retourne dans la file d'attente des processus prêts à être exécutés. L'OS assigne alors un quantum de temps à la tâche suivante et ainsi de suite, jusqu'à ce que ta tache se voit assigner un nouveau quatum, sur le coeur disponible à ce moment là, qu'il soit le même que précédemment ou non.

Après, tu peux écrire avec plusieurs threads, ou même avec une librairie de parallèlisme (comme MPI), mais tu ne pourras toujours pas assigner un programme à un coeur, ni le contraire d'ailleurs.
__________________
Modérateur "C", "Informatique Générale & Hardware" et "Unix"
Les règles du forum
gangsoleil est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/05/2008, 14h51   #5
Invité4
Invité(e)
 
Messages : n/a
Détails du profil
Informations forums :
Messages : n/a
Points : 0
Citation:
Je ne sais pas d'où tu tires l'information comme quoi on peut assigner une tâche (processus ou thread) sur un core, mais cela est malheureusement faux.
Sous le Taskmanager de XP, tu peux définir l'affinité d'un processus à un coeur.
  Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h16.


 
 
 
 
Partenaires

Hébergement Web