Arquitetura de Computadores: Os sistemas de memória compartilhada evoluíram para uma arquitetura similar a exibida na figura abaixo: Nesta arquitetura cada processador possui um banco de memória sendo interligado aos outros por um link de alta velocidade. Dentro deste cenário avalie as asserções a seguir e a relação proposta entre elas. I. Esta evolução ocorreu para tornar o acesso aos dados existentes na memória mais rápido porque II. nos sistemas de memória compartilhada tradicionais ocorria um gargalo de E/S no banco de memórias. Quanto as duas afirmativas observamos que:

Questão

Os sistemas de memória compartilhada evoluíram para uma arquitetura similar a exibida na figura abaixo:

Nesta arquitetura cada processador possui um banco de memória sendo interligado aos outros por um link de alta velocidade. Dentro deste cenário avalie as asserções a seguir e a relação proposta entre elas.

I. Esta evolução ocorreu para tornar o acesso aos dados existentes na memória mais rápido porque

II. nos sistemas de memória compartilhada tradicionais ocorria um gargalo de E/S no banco de memórias.

Quanto as duas afirmativas observamos que:

Imagem 1

Diagrama mostrando quatro CPUs dispostas em quadrado, cada CPU conectada a um banco de memória (ovais) e links de alta velocidade interligando os processadores; há também controladores de E/S posicionados acima e abaixo do conjunto.

Alternativas

A) As duas afirmações estão corretas e a segunda justifica a primeira.

86%

B) As duas afirmações estão corretas e a segunda não justifica a primeira.

C) A primeira afirmação é correta e a segunda falsa.

D) A primeira afirmação é falsa e a segunda correta.

E) As duas afirmações são falsas.

Explicação

A figura representa a evolução de um sistema de memória compartilhada para uma organização do tipo memória distribuída/NUMA (cada CPU com seu próprio banco de memória, e interconexão rápida entre os nós).

Análise da I. Ao “aproximar” a memória de cada processador (memória local) e usar links rápidos para acessar memórias remotas quando necessário, o sistema reduz contenção e tende a diminuir o tempo médio de acesso aos dados, pois muitos acessos ocorrem na memória local. Logo, a assertiva I é verdadeira.

Análise da II. Em arquiteturas tradicionais de memória compartilhada (especialmente SMP/UMA com um barramento/módulo central), vários processadores competem pelo mesmo subsistema de memória e pelo caminho de E/S, criando gargalo (contenção no acesso à memória e ao subsistema de entrada/saída acoplado ao controlador/memória). Assim, a assertiva II é verdadeira.

Relação entre II e I. A motivação dessa evolução é justamente reduzir o gargalo do modelo tradicional (contenção/bottleneck no acesso ao banco de memória e caminhos associados), o que justifica a busca por acesso mais rápido aos dados na memória.

Alternativa correta: (A).

Questões relacionadas

Ver últimas questões

Comece a estudar de forma inteligente hoje mesmo

Resolva questões de concursos e vestibulares com IA, gere simulados personalizados e domine os conteúdos que mais caem nas provas.

Cancele quando quiser.