FC ConcursosFC Concursos

Questão FC407796

Como memórias distribuída e compartilhada se diferenciam quanto ao tempo de comunicação e à escalabilidade com aumento de processadores?

Questões sem classificação de assunto (TI - Organização e Arquitetura dos Computadores)

FGV · 2024

De acordo com o assunto TI Organização e Arquitetura dos Computadores: Questões sem classificação de assunto (TI Organização e Arquitetura dos Computadores), responda:

Como memórias distribuída e compartilhada se diferenciam quanto ao tempo de comunicação e à escalabilidade com aumento de processadores?
Mostrar resposta e comentário

Gabarito

Resposta objetiva: Memória distribuída geralmente tem maior tempo de comunicação e melhor escalabilidade; memória compartilhada tem menor tempo de comunicação e menor escalabilidade por contenção.

Explicação:
Em memória distribuída, a troca de dados ocorre via rede/msgs, introduzindo latência e limites de largura de banda.
Em memória compartilhada, acessos podem ser locais ou suportados por barramentos e caches, reduzindo a latência.
Com muitos processadores, o overhead de comunicação cresce, tornando a velocidade/latência da comunicação crítica para desempenho.
Observação: OpenCL é uma API para programação paralela em dispositivos heterogêneos, não uma biblioteca de passagem de mensagem (para isso usa‑se MPI).






Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/406289

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo