Gráfico de comparação
Base para Comparação | Sistema de Multiprocessador Ligado Acoplado | Sistema de Multiprocessador Totalmente Acoplado |
---|---|---|
Basic | Cada processador possui seu próprio módulo de memória. | Processadores possuem módulos de memória compartilhada. |
Eficiente | Eficiente quando as tarefas executadas em diferentes processadores têm interação mínima. | Eficiente para processamento em alta velocidade ou em tempo real. |
Conflito de memória | Geralmente, não encontra conflito de memória. | Ele experimenta mais conflitos de memória. |
Interconexões | Sistema de transferência de mensagens (MTS). | Redes de interconexão PMIN, IOPIN, ISIN. |
Taxa de dados | Baixo. | Alto. |
Caro | Menos caro. | Mais caro. |
Definição do Sistema de Multiprocessador Ligado
O multiprocessador é aquele que possui mais de dois processadores no sistema. Agora, quando o grau de acoplamento entre esses processadores é muito baixo, o sistema é chamado de sistema multiprocessador fracamente acoplado . Em um sistema fracamente acoplado, cada processador possui sua própria memória local, um conjunto de dispositivos de entrada e saída e um comutador de canal e de árbitro (CAS) . Nós nos referimos ao processador com sua memória local e conjunto de dispositivos de entrada-saída e CAS como um módulo de computador .
Se a solicitação de acesso ao MTS de dois ou mais módulos de computador colidir, o CAS responsavelmente escolhe um dos pedidos simultâneos e adia outros pedidos até que o pedido selecionado seja atendido completamente. O CAS possui uma memória de comunicação de alta velocidade que pode ser acessada por todos os processadores no sistema. A memória de comunicação no CAS é usada para armazenar em buffer as transferências de mensagens .
Definição do Sistema de Multiprocessador Totalmente Acoplado
A taxa de transferência do sistema fracamente acoplado pode ser muito baixa para algumas das aplicações que exigem tempo de acesso rápido . Nesse caso, o sistema de microprocessador totalmente acoplado deve ser usado. O sistema fortemente acoplado tem processadores, módulos de memória compartilhada, canais de entrada e saída .
PMIN: É um switch que conecta cada processador a cada módulo de memória . Ele também pode ser projetado de forma que um processador possa transmitir dados para um ou mais módulos de memória.
ISIN: Permite que cada processador direcione uma interrupção para qualquer outro processador .
IOPIN : Permite que um processador se comunique com um canal de E / S conectado a dispositivos de entrada / saída.
Principais diferenças entre o sistema de multiprocessadores fracamente acoplados e acoplados firmemente
- A principal diferença entre o sistema fracamente acoplado e o sistema fortemente acoplado é que o sistema fracamente acoplado distribui memória, enquanto o sistema fortemente acoplado possui memória compartilhada .
- O acoplamento flexível é eficiente quando as tarefas executadas em diferentes processadores têm interação mínima entre elas. Por outro lado, o sistema fortemente acoplado pode levar a um maior grau de interação entre processos e é eficiente para processamento em tempo real e em alta velocidade .
- O sistema fracamente acoplado geralmente não encontra conflito de memória que é mais experimentado pelo sistema de casais.
- A rede de interconexão em um sistema fracamente acoplado é o sistema Message Transfer (MTS), enquanto que em um sistema fortemente acoplado as redes de interconexão são rede de interconexão de memória do processador (PMIN), rede de interconexão de processador I / O (IOPIN) e sinal de interrupção. rede de interconexão (ISIN) .
- A taxa de dados do sistema fracamente acoplado é baixa, enquanto a taxa de dados do sistema fortemente acoplado é alta .
- O sistema fracamente acoplado é menos caro, mas maior em tamanho, enquanto o sistema fortemente acoplado é mais caro, mas compacto em tamanho .
Conclusão:
O sistema fracamente acoplado possui uma memória distribuída que atrasa a taxa de dados, enquanto o sistema fortemente acoplado possui memória compartilhada que aumenta a taxa de dados.