multiprocessadores
Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Introdução
Vimos que existem dois tipos de processadores paralelos MIMD:
–
Multiprocessadores.
–
Multicomputadores.
Nos multiprocessadores, compartilhada que pode instruções LOAD e STORE.
Multiprocessadores não podem ampliados para grandes tamanhos.
–
existe uma memória ser acessada usando ser facilmente
É possível ter multicomputadores com 65536 CPUs.
Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Introdução
Multicomputadores Computadores paralelos nos quais cada CPU tem sua própria memória privada, que não pode ser acessada diretamente por qualquer outra
CPU.
–
Os programas em CPUs de multicomputadores interagem usando primitivas como SEND e RECEIVE para trocar mensagens – Não é possível utilizar LOAD e STORE para acessar a memória.
Multicomputador genérico. Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Rede de Interconexão
Topologia.
–
Descreve como os enlaces e os computadores são organizados. –
Projetos topológicos podem ser modelados como grafos:
–
•
Arcos Enlaces.
•
Nós Comutadores.
Exemplos.
Estrela
Árvore
Malha de interconexão completa
Anel
Grade
Cubo
Toro duplo
Hipercubo 4D
Universidade Federal do Vale do São Francisco - UNIVASF
Colegiado de Engenharia da Computação – CECOMP
Rede de Interconexão
Propriedades.
–
Grau Número de enlace conectados a um nó.
•
–
–
Quanto maior o grau, mais opções de roteamento há e maior é a tolerância à falha.
Diâmetro Distância entre os dois nós que estão mais afastados. •
Está relacionado com o pior atraso quando se envia pacotes entre duas CPUs.
•
Quanto menor o diâmetro melhor será o desempenho