Taula de continguts:
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)
