SMP

Signifie « Symmetric Multiprocessing ». Le SMP est un type de multiprocessing dans lequel tous les processeurs peuvent être utilisés en même temps. On le compare parfois au multiprocessing asymétrique, qui attribue chaque processeur à une tâche précise.

La grande majorité des ordinateurs équipés de plusieurs processeurs ou de plusieurs (cœurs de processeur) prennent en charge le SMP. Celui-ci est implémenté au niveau du système d’exploitation, qui répartit les tâches informatiques entre deux processeurs ou plus. Les systèmes d’exploitation modernes, comme Windows, macOS et Unix, prennent en charge le SMP depuis la fin des années 1990.

La plupart des applications logicielles tirent automatiquement parti du SMP grâce à la prise en charge fournie par le système d’exploitation sous-jacent. Cependant, les développeurs peuvent tout de même optimiser les applications afin qu’elles utilisent encore plus efficacement plusieurs processeurs. Par exemple, un logiciel de montage vidéo peut envoyer des opérations de rendu précises à différents processeurs, ce qui peut être plus efficace que de laisser le système d’exploitation répartir la charge de traitement.

Fonctionnement du SMP

Le SMP nécessite plusieurs processeurs homogènes, ce qui signifie que chaque processeur possède la même architecture et la même fréquence d’horloge. Tous les processeurs partagent le même bus système et la même mémoire système, de sorte qu’aucun processeur n’est prioritaire par rapport aux autres. Le système d’exploitation répartit les opérations informatiques entre les processeurs (ou les cœurs de processeur), en essayant de les utiliser tous de manière égale.

Le SMP peut améliorer considérablement les performances d’un ordinateur par rapport à un système équipé d’un seul processeur. Cependant, comme les différents fils d’exécution sont envoyés à différents processeurs, la répartition des tâches entraîne une surcharge. De plus, toutes les opérations informatiques ne peuvent pas être réparties entre plusieurs processeurs. Par conséquent, le SMP n’augmente pas les performances de 100 % pour chaque processeur supplémentaire.

Mis à jour December 30, 2019 par Per C.

quizTestez vos connaissances

The term "slashdotted" was coined in what decade?

A
1960s
0%
B
1970s
0%
C
1980s
0%
D
1990s
0%
Correct! Incorrect!     View the Slashdot definition.
More Quizzes →

Le dictionnaire informatique Tech Terms

La définition de SMP 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.