Casa Maquinari Què és un multiprocessador? - Definició de tecnologia

Què és un multiprocessador? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa multiprocessador?

Un multiprocessador és un sistema informàtic amb dues o més unitats de processament centrals (CPU), amb cadascuna de les quals es comparteixen la memòria principal comuna i els perifèrics. Això ajuda al processament simultani de programes.

L’objectiu clau de l’ús d’un multiprocessador és augmentar la velocitat d’execució del sistema, sent altres objectius la tolerància a les errades i la concordança d’aplicacions.

Una bona il·lustració d’un multiprocessador és una torre central unida a dos sistemes informàtics. Es considera un multiprocessador com un mitjà per millorar la velocitat de computació, el rendiment i la rendibilitat, així com per proporcionar una disponibilitat i fiabilitat millorades.

Techopedia explica Multiprocessador

En el multiprocessament, totes les CPU poden tenir funcions iguals o algunes poden estar reservades per a funcions específiques.

Diferents maneres d'utilitzar un multiprocessador inclouen:

  • Com a uniprocessador, com ara una instrucció única, només de dades (SISD)
  • Dins d’un sistema únic per executar diverses sèries d’instruccions individuals diferents en diverses perspectives, com ara instruccions múltiples, dades múltiples (MIMD)
  • Una sola sèrie d’instruccions en diverses perspectives, com ara una instrucció única, múltiples dades (SIMD), que s’utilitza normalment per al processament vectorial
  • Diverses sèries d’instruccions en una única perspectiva, com ara instruccions múltiples, de dades úniques (MISD), que s’utilitzen per a la redundància en sistemes de seguretat de falles i, de vegades, per a descriure processadors d’hiperfils o pipelinats.

Els avantatges d’utilitzar un multiprocessador inclouen:

  • Rendiment millorat
  • Múltiples aplicacions
  • Usuaris múltiples
  • Tasques múltiples en una aplicació
  • Rendiment alt i / o resposta
  • Compartició de maquinari entre CPU

Arquitectura de comunicació d’un multiprocessador:

  • Missatge Passant
    • Espai d’adreces independent per a cada processador
    • Comunicació del processador mitjançant la transmissió de missatges
    • Els processadors inclouen memòries privades
    • Concentra l’atenció en operacions no locals de preu elevat

  • Memòria Compartida
    • La comunicació del processador es fa mitjançant un espai d’adreces compartit
    • La comunicació del processador es fa mitjançant la lectura / escriptura de memòria compartida
    • Convenient en dispositius a petita escala
    • Menor latència
    • Accés a la memòria no uniforme (NUMA) o multiprocessament simètric (SMP)
Què és un multiprocessador? - Definició de tecnologia