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

Multiprocesamiento simétrico

¿Qué es?

SMP significa multiprocesamiento de memoria compartida o multiprocesamiento simétrico. En la práctica, 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 están controladas por el mismo sistema operativo, que no diferencia entre las CPU. Si cada CPU tiene más de un núcleo, la arquitectura SMP trata cada núcleo individual como una CPU independiente.

La mayoría de los sistemas multiprocesador modernos emplean algún tipo de arquitectura SMP para lograr un rendimiento óptimo, ya que SMP permite que cualquier CPU ejecute cualquier tarea almacenada en la memoria principal. El sistema SMP puede asignar tareas a distintos procesadores para aprovechar al máximo sus recursos de cómputo y distribuir la carga de trabajo de manera más eficiente. 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 incluyen 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 paralela. Sin embargo, también puede presentar algunas desventajas, como una escalabilidad deficiente y altos costos de expansión. Además, el sistema operativo y los programas de software deben optimizarse para aprovechar al máximo la arquitectura SMP.

Por este motivo, la arquitectura SMP se utiliza con menos frecuencia en las computadoras personales, pero se ha convertido en un estándar en los sistemas de servidores, que a menudo necesitan realizar varias tareas y ejecutar múltiples programas al mismo tiempo. Cuando un servidor ejecuta más de un programa simultáneamente, la arquitectura SMP ofrece de manera constante un mejor rendimiento que los sistemas equipados con un solo procesador. El problema de la escalabilidad suele poder mitigarse mediante diseños innovadores de servidores.

¿Cómo ayuda GIGABYTE?

Las soluciones de servidores de GIGABYTE que funcionan con más de una CPU utilizan principalmente algún tipo de arquitectura SMP. Por ejemplo, el R282-Z9G de la serie R de servidores rack se basa en dos procesadores AMD EPYC™ serie 7003, capaces de ofrecer un rendimiento extremadamente alto para agilizar la comunicación entre las CPU (y entre las CPU y los aceleradores GPU) en 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 servidores, incluidas la computación en la nube y la computación 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
Article

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

6 Key Knowledge to Build the Power of Computing for Your Business
4th Gen AMD EPYC Solutions

4th Gen AMD EPYC Solutions

Compute Leadership for the Exascale Era
AMD Instinct MI200 Series Platform

AMD Instinct MI200 Series Platform

Bringing Exascale-Class Technologies to Mainstream HPC and AI
Silicon Valley Startup Sushi Cloud Rolls Out Bare-metal Services with GIGABYTE
Article

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

Silicon Valley Startup Sushi Cloud Rolls Out Bare-metal Services with GIGABYTE
The Advantages of ARM: From Smartphones to Supercomputers and Beyond
Article

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.