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 29/01/2008, 11h13   #1
Invité régulier
 
Inscription : octobre 2007
Messages : 22
Détails du profil
Informations forums :
Inscription : octobre 2007
Messages : 22
Points : 5
Points : 5
Par défaut Logiciels et bi-processeurs

Bonjour,

Les jeux vidéo et application du commerce sont programmer pour fonctionner avec les pc grands public ( 1 processeur ).

Donc même si l'on posséde une machine équipée de bi-processeurs ou même quadri-processeurs, vu que les applications ne sont pas prévu pour fonctionner sur de tel config, celle-ci n'utiliseront que 1 processeur!

L'utilité d'une plateforme multithread réside dans l'utilisation de au moins deux application en même temps car chaqu'une utiliserai 1 cpu. Une seul application non compatible multithread ne gagnerai pas en performance avec 2 cpu.

Il serai appriori plus judicieux de prendre un processeur dual-cores car ceux-ci serai plus éfficace.

Voir article [Anglais]
http://www.pugetsystems.com/articles.php?id=23
hexoseth est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 16h44   #2
Membre Expert
 
Avatar de LooserBoy
 
Homme Alexis Lechevalier
Ingénieur développement logiciels
Inscription : février 2005
Messages : 1 005
Détails du profil
Informations personnelles :
Nom : Homme Alexis Lechevalier
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2005
Messages : 1 005
Points : 1 471
Points : 1 471
Citation:
Sometimes both cores can even work on the same program (if it is designed to take advantage of more than one core - this is called being "multi-threaded")
Multi proc, multi core, même combat!

Les gains notables rencontrés viennent du fait que "toute la mécanique" est intégré au die.
__________________
Vu sur un paquet de cigarettes: "Fumer peut entrainer une mort lente et douloureuse"
Vivre aussi... Ce n'est pas forcément moins douloureux et c'est même beaucoup plus lent...
LooserBoy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/01/2008, 16h57   #3
Rédacteur/Modérateur
 
Avatar de millie
 
Inscription : juin 2006
Messages : 6 929
Détails du profil
Informations personnelles :
Localisation : Luxembourg

Informations forums :
Inscription : juin 2006
Messages : 6 929
Points : 6 714
Points : 6 714
Citation:
Envoyé par hexoseth Voir le message
Les jeux vidéo et application du commerce sont programmer pour fonctionner avec les pc grands public ( 1 processeur ).

Il y a beaucoup plus d'applications multithread qu'on ne pourrait le croire. La plupart des jeux le sont (par exemple pour la gestion réseau...). La plupart des applications avec fenêtre le sont aussi (en général, chaque fenêtre va être attaché à un thread).

Et les OS savent répartir les applications entre coeur.
__________________
Je ne répondrai à aucune question technique en privé
millie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2008, 11h41   #4
Membre éclairé
 
Inscription : août 2007
Messages : 279
Détails du profil
Informations forums :
Inscription : août 2007
Messages : 279
Points : 345
Points : 345
La prise en compte des multicoeurs est obligatoire dans ma boite depuis près d'un an. Avant la sortie (open source!) de TBB, franchement on y allait en trainant les pieds. Depuis, pratiquement tous nos programmes en cours sont passés en multicoeur, tellement TBB est facile à comprendre par rapport aux threads. En plus on a tous reçu des beaux DELL à 4 coeurs à Noël. Et ça dépote bien!
Donc attention, on n'est pas les seuls, d'après toutes mes discussions avec des collègues, sous traitants et même concurrents, le monde C++ est en train de basculer très vite aux multicoeurs, et ça devrait se sentir très bientôt même sur les étagères d'Auchan.
Je n'imagine pas un jeu sortir en 2008 qui ne prenne pas totalement en compte 4 ou 8 processeurs, voire plus (la TBB rend l'extensibilité bien plus simple qu'avec les threads).
ac_wingless est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/01/2008, 13h48   #5
Membre Expert
 
Avatar de LooserBoy
 
Homme Alexis Lechevalier
Ingénieur développement logiciels
Inscription : février 2005
Messages : 1 005
Détails du profil
Informations personnelles :
Nom : Homme Alexis Lechevalier
Localisation : France, Essonne (Île de France)

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : février 2005
Messages : 1 005
Points : 1 471
Points : 1 471
J'ai eu aussi l'occasion de jouer avec TBB et c'est certain que cela aide enormement pour le dev.
C'est clair que depuis la sortie des premiers multicoeurs, les developpeurs ont eu assez de temps pour s'y mettre...
Malheureusement pour moi, mes derniers dev. ne gagnent pratiquement rien à être passés avec le support multicoeurs, pas assez gourmands et peu de traitements pouvant être parallelisés. Si seulement ils étaient sortis un peu plus tôt (2001-2002) j'aurais certainement vu des gains significatifs...
__________________
Vu sur un paquet de cigarettes: "Fumer peut entrainer une mort lente et douloureuse"
Vivre aussi... Ce n'est pas forcément moins douloureux et c'est même beaucoup plus lent...
LooserBoy est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 15/05/2008, 23h54   #6
Membre du Club
 
Inscription : mars 2008
Messages : 85
Détails du profil
Informations personnelles :
Âge : 26

Informations forums :
Inscription : mars 2008
Messages : 85
Points : 61
Points : 61
Aujourd'hui, en ce qui concerne les jeux video, le multi core fait gagner sensiblement en perfs.

Par contre, un dual core suffit, à part un ou deux jeux à l'IA surdimensionnée, le passage de 2 à 4 cores ne fait quasiment rien gagner.

Bonne journée
ArianeV est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h56.


 
 
 
 
Partenaires

Hébergement Web