1. Inicio
  2. Glossary
  3. Multiprocesamiento simétrico
SMP (Symmetric Multi-Processing)

Multiprocesamiento simétrico

¿Qué es?

SMP significa multiprocesamiento con memoria compartida o multiprocesamiento simétrico. En esencia, describe una arquitectura multiprocesador en la que dos o más CPU idénticas comparten la misma memoria principal, tienen el mismo acceso a todos los dispositivos de entrada y salida, y son controladas por el mismo sistema operativo, que no establece diferencias entre las CPU. Si cada CPU tiene más de un núcleo, la arquitectura de multiprocesamiento simétrico trata cada núcleo individual como una CPU independiente.

La mayoría de los sistemas multiprocesador modernos emplean algún tipo de arquitectura de multiprocesamiento simétrico para lograr un rendimiento óptimo, ya que permite que cualquier CPU ejecute cualquier tarea almacenada en la memoria principal. El sistema de multiprocesamiento simétrico puede asignar tareas a distintos procesadores para aprovechar al máximo sus recursos de cómputo y equilibrar la carga de trabajo de forma más eficaz. También es adecuado para aplicaciones que requieren pocos procesadores, pero necesitan completar operaciones de cómputo y análisis de datos a gran escala.

¿Por qué se necesita?

Entre las ventajas del multiprocesamiento simétrico (SMP) se encuentran una arquitectura de sistema sencilla, una administración fácil, una forma rentable de aumentar el rendimiento y la facilidad para compilar programas de computación en paralelo. Sin embargo, también puede presentar algunas desventajas, como una escalabilidad deficiente y altos costos de expansión. El sistema operativo y los programas de software también deben optimizarse para aprovechar al máximo la arquitectura de multiprocesamiento simétrico.

Por este motivo, la arquitectura de multiprocesamiento simétrico se utiliza con menor frecuencia en las computadoras personales, pero se ha convertido en un elemento fundamental de los sistemas de servidores, que a menudo necesitan realizar varias tareas y ejecutar múltiples programas al mismo tiempo. Cuando el servidor ejecuta más de un programa simultáneamente, la arquitectura de multiprocesamiento simétrico ofrece de manera constante un mejor rendimiento que los sistemas con un solo procesador. El problema de la escalabilidad generalmente puede mitigarse mediante diseños innovadores de servidores.

¿Cómo ayuda GIGABYTE?

Las soluciones para servidores de GIGABYTE que funcionan con más de un CPU utilizan principalmente alguna variante de la arquitectura de multiprocesamiento simétrico (SMP). Por ejemplo, el R282-Z9G de la serie R de servidores en rack se basa en dos procesadores AMD EPYC™ serie 7003, capaces de ofrecer un rendimiento extremadamente alto y facilitar una comunicación más rápida entre los CPU, así como entre los CPU y los aceleradores GPU, para aplicaciones de HPC o análisis de datos. El R292-4S1 es otro buen ejemplo: equipado con procesadores Intel® Xeon® Scalable de 3.ª generación en una configuración de 4 vías, mitiga eficazmente los problemas de escalabilidad al ofrecer mayor flexibilidad, por lo que resulta adecuado para cargas de trabajo de cómputo en la nube y cómputo perimetral.

Lecturas recomendadas

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.
GIGABYTE Announces Its Server Portfolio for the 4th Gen Intel Xeon Scalable Processor

GIGABYTE Announces Its Server Portfolio for the 4th Gen Intel Xeon Scalable Processor

4th Gen Intel Xeon Scalable processors feature built-in accelerators to offer a more robust computing platform
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
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.
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
4th Gen AMD EPYC Solutions

4th Gen AMD EPYC Solutions

Compute Leadership for the Exascale Era