Clusters e Supercomputação [Artigo] - página 3
[ Hits: 79.135 ]
SMP - Symetric Multiprocessors
MULTIPROCESSADORES SIMÉTRICOS (SMP - SYMETRIC MULTIPROCESSORS)
São sistemas constituídos de vários processadores comerciais, conectados a uma memória compartilhada, na maioria dos casos através de um barramento de alta velocidade.
Como a maioria dos processadores comerciais encontrados no mercado utiliza amplamente de memórias cache (tanto no chip quanto fora dele), o barramento utilizado nessas máquinas implementa um protocolo que é responsável por analisar os dados em todas as caches dos computadores envolvidos e identificar qual dado mais atual o sistema deve recuperar.
O adjetivo simétrico refere-se ao fato de que todos os processadores tem acesso igual ao barramento e à memória, não ocorrendo privilégios por parte do sistema operacional a nenhum dos processadores no atendimento de requisições.
Todos os processadores levam o mesmo tempo para acessar a memória. Porém, diferente das máquinas vetoriais que utilizam um tipo de barramento não bloqueante, estas máquinas possuem barramento do tipo bloqueante, o que faz com que o seu desempenho e, conseqüentemente o desempenho global deste tipo de máquina, caia a medida que se aumenta o número de processadores ligados ao barramento.