1. Accueil
  2. Glossary
  3. Multiprocessing symétrique
SMP (Symmetric Multi-Processing)

Multiprocessing symétrique

De quoi s’agit-il ?

SMP est l’abréviation de multiprocessing à mémoire partagée, ou multiprocessing symétrique. Il s’agit d’une architecture multiprocesseur dans laquelle deux processeurs identiques ou plus partagent la même mémoire principale, disposent d’un accès équivalent à tous les périphériques d’entrée et de sortie et sont contrôlés par le même système d’exploitation, qui ne fait aucune distinction entre eux. Si chaque processeur comporte plusieurs cœurs, l’architecture SMP considère chaque cœur comme un processeur distinct.

La plupart des systèmes multiprocesseurs modernes utilisent une forme d’architecture SMP pour optimiser leurs performances, car le SMP permet à n’importe quel processeur d’exécuter n’importe quelle tâche stockée dans la mémoire principale. Le système SMP peut répartir les tâches entre différents processeurs afin d’exploiter pleinement ses ressources de calcul et d’équilibrer plus efficacement la charge de travail. Il convient également aux applications qui n’utilisent que quelques processeurs, mais qui doivent effectuer des calculs et des analyses de données à grande échelle.

Pourquoi en avez-vous besoin ?

Les avantages du multiprocessing symétrique (SMP) comprennent une architecture système simple, une gestion facilitée, un moyen économique d'augmenter le débit et la compilation aisée de programmes de calcul parallèle. Cette architecture présente toutefois certains inconvénients, notamment une évolutivité limitée et des coûts d'extension élevés. Le système d'exploitation et les logiciels doivent également être optimisés pour tirer pleinement parti de l'architecture SMP.

Pour cette raison, l'architecture SMP est moins utilisée dans les ordinateurs personnels, mais elle est devenue incontournable dans les systèmes serveurs, qui doivent souvent exécuter plusieurs tâches et programmes simultanément. Lorsqu'un serveur exécute plusieurs programmes en même temps, l'architecture SMP offre systématiquement de meilleures performances que les systèmes équipés d'un seul processeur. Les problèmes d'évolutivité peuvent généralement être atténués grâce à des conceptions de serveurs innovantes.

En quoi GIGABYTE est-il utile ?

Les solutions serveur de GIGABYTE qui fonctionnent avec plusieurs processeurs reposent principalement sur une forme d’architecture SMP. Par exemple, le R282-Z9G de la gamme de serveurs rack R-Series s’appuie sur deux processeurs AMD EPYC™ série 7003, capables d’offrir un débit extrêmement élevé et de favoriser une communication plus rapide entre les processeurs (ainsi qu’entre les processeurs et les accélérateurs GPU), notamment pour le calcul haute performance (HPC) et l’analyse des données. Le R292-4S1 en est un autre exemple : équipé de processeurs Intel® Xeon® Scalable de 3e génération en configuration 4 voies, il atténue efficacement les problèmes de montée en charge en offrant une plus grande flexibilité, ce qui le rend adapté aux charges de travail des environnements de cloud computing et d’edge computing.

Lectures recommandées

3rd Gen Intel Xeon Scalable Server Solutions

3rd Gen Intel Xeon Scalable Server Solutions

GIGABYTE servers and Intel Xeon Scalable Processors deliver incredible UP/DP performance from edge to data center with incredible gains in I/O throughput and workload demands that need high performing CPUs with large, optimized, memory configurations.
AMD EPYC Servers

AMD EPYC Servers

AMD EPYC based Servers with up to 64 cores and 128 PCIe 4.0 lanes are Primed for HPC, AI, Data Science, Cloud, Telco and Edge.
OCP ORv3 Solution

OCP ORv3 Solution

The alternative of power-efficient server solutions.
Giga Computing annonce sa gamme de serveurs GIGABYTE dédiée aux processeurs Intel Xeon Scalable de 4e génération

Giga Computing annonce sa gamme de serveurs GIGABYTE dédiée aux processeurs Intel Xeon Scalable de 4e génération

Les processeurs Intel Xeon Scalable de 4e génération intègrent des accélérateurs pour offrir une plate-forme informatique plus robuste.
6 Key Knowledge to Build the Power of Computing for Your Business

6 Key Knowledge to Build the Power of Computing for Your Business

6 Key Knowledge to Build the Power of Computing for Your Business
Silicon Valley Startup Sushi Cloud Rolls Out Bare-metal Services with GIGABYTE

Silicon Valley Startup Sushi Cloud Rolls Out Bare-metal Services with GIGABYTE

Silicon Valley Startup Sushi Cloud Rolls Out Bare-metal Services with GIGABYTE
AMD Instinct MI200 Series Platform

AMD Instinct MI200 Series Platform

Bringing Exascale-Class Technologies to Mainstream HPC and AI
The Advantages of ARM: From Smartphones to Supercomputers and Beyond

The Advantages of ARM: From Smartphones to Supercomputers and Beyond

The Advantages of ARM: From Smartphones to Supercomputers and Beyond
Qualcomm Solution for Inferencing

Qualcomm Solution for Inferencing

For heavy inferencing workloads, GIGABYTE has developed the G292-Z43 that can support up to sixteen Qualcomm Cloud AI 100 accelerators in a 2U chassis with room for additional networking.
4th Gen AMD EPYC Solutions

4th Gen AMD EPYC Solutions

Compute Leadership for the Exascale Era