Arquitetura de Sistema de Computador - Multiprocessador

15989044:

O conceito de multiprocessador refere-se ao fato de que várias máquinas com cpus compartilham uma única memória.

(Ele pode ser conectado a esta memória através da rede de banda larga ou diretamente através de um cabo. Claro, eles também podem ter sua própria memória privada ou cache)

Várias CPUs compartilham um barramento, sem problemas. Mas se mais de uma dúzia de CPUs compartilharem um barramento, isso levará ao desperdício de CPU. Basicamente, há poucos ônibus e a CPU funciona muito rápido. Então existem coisas com múltiplas linhas, que são chamadas de interconexões.

interconexão ômega

 

Apenas lembre-se de que o movimento da linha é da esquerda para a direita de acordo com o código da memória de destino, 0 move para cima e 1 move para baixo.

O primeiro é o design fixo, como 1A, 1B, 1C, 1D. A CPU à esquerda quer obter dados da memória à direita. Você tem que começar com o primeiro fio que ele conectou.

Agora, deixe-me mostrar minhas habilidades de explicação. Suponha que você me dê um aleatório, apenas um copo de 110, como ele pode passar para a memória de 100 o mais rápido possível.

110 pega o primeiro desenho fixo, 1C, e então de acordo com a memória 100, da esquerda para a direita, o primeiro bit é 1. Mover para baixo de acordo com 1, então ele mudou para 2B, então o segundo bit é 0, para cima, então mudou para 3C, o terceiro bit é 0, moveu para cima, então mudou para 100.

referência:

Sistema multiprocessador - multiprocessador

Acho que você gosta

Origin blog.csdn.net/qq_38403590/article/details/131932069
Recomendado
Clasificación