Multiprocessing

Pendant de nombreuses années, la vitesse des processeurs informatiques a augmenté grâce aux améliorations de l’architecture et de la fréquence d’horloge des processeurs. Cependant, ces dernières années, les fabricants de puces ont atteint une limite quant à la réduction de la taille des transistors à l’intérieur des CPU sans qu’ils ne surchauffent. Par conséquent, l’utilisation de plusieurs processeurs, ou multiprocessing, est devenue l’étape suivante pour augmenter les performances informatiques.

Le multiprocessing peut être mis en œuvre de deux façons différentes : 1) utiliser plusieurs processeurs physiques, ou 2) utiliser un processeur doté de plusieurs cœurs. Par exemple, les premiers ordinateurs Power Mac G5 possédaient plusieurs processeurs physiques, chacun avec son propre dissipateur thermique et son propre bus frontal. Lorsque Apple est passé aux processeurs Intel en 2006, l’entreprise a commencé à utiliser des processeurs à deux cœurs. Ces puces ressemblent à un seul processeur, mais fonctionnent comme deux processeurs. Aujourd’hui, certaines machines comme le Mac Pro possèdent des processeurs à quatre cœurs, qui comprennent quatre cœurs de traitement. Certains Mac Pro possèdent même deux processeurs physiques à quatre cœurs, ce qui donne à l’ordinateur un total de huit processeurs. La plupart des PC fonctionnant sous Windows et Linux utilisent désormais eux aussi des processeurs multicœurs.

Même si le multiprocessing semble être un choix logique pour améliorer les performances informatiques, il doit être pris en charge par le système d’exploitation de l’ordinateur pour fonctionner correctement. Heureusement, les versions actuelles de Windows et de Mac OS X prennent toutes deux entièrement en charge le multiprocessing. Cela signifie qu’elles peuvent gérer plusieurs processeurs comme un seul CPU, en répartissant la charge de traitement entre eux. Cependant, toutes les tâches ne peuvent pas être réparties de manière égale entre deux processeurs ou plus. Ainsi, même si le multiprocessing peut augmenter la vitesse d’un ordinateur, il n’améliore généralement pas les performances selon un facteur correspondant exactement au nombre de processeurs de la machine.

Mis à jour September 26, 2008 par Per C.

quizTestez vos connaissances

How many horizontal lines of resolution does a standard HD display have?

A
640
0%
B
1080
0%
C
2048
0%
D
4000
0%
Correct! Incorrect!     View the HD definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de Multiprocessing sur cette page est une définition originale rédigée par les auteurs de TechTerms.com. Si vous souhaitez référencer cette page ou citer cette définition, veuillez utiliser la barre de citation verte directement sous la définition.

Notre objectif est d'expliquer la terminologie informatique de manière simple et accessible. Nous visons l'exactitude et la clarté dans chaque définition publiée. Si vous avez des commentaires ou souhaitez suggérer un nouveau terme technique, veuillez nous contacter.

La newsletter Tech Terms

Améliorez vos connaissances techniques avec notre newsletter quotidienne ou hebdomadaire ! Abonnez-vous dès aujourd'hui pour recevoir de nouveaux termes et des quiz dans votre boîte de réception.

Inscrivez-vous à la newsletter gratuite TechTerms

À quelle fréquence souhaitez-vous recevoir un e-mail ?

Vous pouvez vous désabonner ou modifier vos préférences à tout moment via les liens disponibles dans chaque e-mail. Des questions ? Veuillez nous contacter.

Remarque : La newsletter est envoyée en anglais.