Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processamento Paralelo — FGV 2024

Arquitetura de ComputadoresProcessamento Paralelo
Código
fg085310
Banca
FGV
Órgão
INPE
Ano
2024
Nível
Superior
Cargo
Tecnologista Júnior I - Ambiente de Supercomputação e HPC (High-Performance Computing)
Um modelo multiprocessado é um modelo de computação paralela que se baseia no modelo de máquina de acesso aleatório e generaliza o mesmo. Existem basicamente três tipos diferentes de modelos multiprocessado e cada um desses modelos possui um número de unidades de processamento p e difere na organização das memórias e na forma como as unidades de processamento acessam essas memórias.Assinale a opção que indica o modelo que consiste em unidades de processamento e módulos de memória acessados por uma rede de interconexão comum, sem memórias locais, permitindo o acesso uniforme às memórias quando não há acessos coincidentes.
  1. ADRAM.
  2. BPRAM.
  3. CLMM.
  4. DSAN.
  5. EMMM.
Revelar gabarito e comentário

GabaritoE — MMM.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Modelos Multiprocessados

Gabarito: letra E. O modelo descrito (unidades de processamento + módulos de memória acessados por rede de interconexão comum, sem memórias locais, acesso uniforme quando sem conflitos) é o clássico modelo de memória compartilhada uniforme (UMA). Embora a literatura consagrada o chame de PRAM (Parallel Random Access Machine), a banca adotou a sigla MMM (Modelo de Memória Multiprocessada) como a resposta correta. As demais alternativas não se encaixam na definição.

Modelos multiprocessados
  • 1PRAM (Parallel RAM)
    • Memória compartilhada uniforme (UMA)
    • Sem memórias locais
    • Rede de interconexão comum
    • Acesso uniforme (sem conflitos)
  • 2MMM (Modelo de Memória Multiprocessada)
    • Mesma descrição do PRAM
    • Sigla adotada pela banca
  • 3LMM (Local Memory Machine)
    • Memórias locais em cada processador
  • 4DRAM
    • Tecnologia de memória volátil
  • 5SAN (Storage Area Network)
    • Rede dedicada a armazenamento
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

DRAM (Dynamic Random Access Memory) é um tipo de tecnologia de memória volátil, não um modelo de computação paralela. Não descreve a organização de processadores e memória.

Alternativa B — ❌ Incorreta

PRAM é conceitualmente o modelo que casa com a descrição (memória compartilhada uniforme). Contudo, o gabarito oficial aponta MMM como a sigla correta para esse modelo na visão da banca. É uma pegadinha de troca de sigla.

Alternativa C — ❌ Incorreta

LMM (Local Memory Machine) é um modelo que prevê memórias locais em cada processador, o que contradiz o enunciado "sem memórias locais".

Alternativa D — ❌ Incorreta

SAN (Storage Area Network) é uma rede dedicada a armazenamento, não um modelo de processamento paralelo.

Alternativa E — ✅ Correta ⟵ GABARITO

MMM (Modelo de Memória Multiprocessada) é a sigla pela qual a banca designa o modelo de memória compartilhada uniforme descrito. Apesar de a nomenclatura mais comum ser PRAM, a resposta segue o entendimento da FGV.

NÃO CAIA NESSA!

A banca troca a sigla PRAM (amplamente difundida) por MMM. A descrição do enunciado é inequívoca quanto ao modelo UMA (Uniform Memory Access), mas é preciso conhecer a sigla adotada pela banca para acertar a questão.

Gabarito: letra E.

Link permanente: /questoes/fg085310