Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processadores — FGV 2024

Arquitetura de ComputadoresProcessadores
Código
fg089718
Banca
FGV
Órgão
Prefeitura de Caraguatatuba - SP
Ano
2024
Nível
Médio
Cargo
Técnico em Informática
Os desenvolvedores de sistema computacional procuram modos de aprimorar o desempenho do sistema por meio de avanços na tecnologia ou mudanças no desenvolvimento.A lei que lida com o potencial speedup de um programa usando múltiplos processadores em comparação com um único processador é denominada
  1. ALei de Little.
  2. BLei de Gates.
  3. CLei de Moore.
  4. DLei de Amdahl.
  5. ELei de Gustafson.
Revelar gabarito e comentário

GabaritoD — Lei de Amdahl.

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”.

Leis de desempenho em computação paralela

Gabarito: letra D. A Lei de Amdahl descreve o speedup máximo teórico de um programa ao utilizar múltiplos processadores, mostrando que esse ganho é limitado pela porção sequencial do código. As demais leis (Little, Gates, Moore e Gustafson) tratam de outros aspectos: Little é sobre filas, Gates não é uma lei formal de desempenho, Moore prevê aumento de transistores e Gustafson propõe um speedup escalável com o tamanho do problema.

Alternativa A — ❌ Incorreta

A Lei de Little é utilizada em teoria de filas para relacionar o número médio de clientes, a taxa de chegada e o tempo médio no sistema. Não se aplica ao speedup com múltiplos processadores.

Alternativa B — ❌ Incorreta

A Lei de Gates não é uma lei reconhecida na área de desempenho computacional. O nome de Bill Gates é associado a observações sobre software, mas não a uma formulação de speedup.

Alternativa C — ❌ Incorreta

A Lei de Moore afirma que o número de transistores em um chip dobra a cada aproximadamente dois anos, o que impulsiona o aumento de desempenho, mas não trata do speedup de um programa específico com múltiplos processadores.

Alternativa D — ✅ Correta ⟵ GABARITO

A Lei de Amdahl foi formulada por Gene Amdahl e estabelece que o speedup máximo de um programa ao usar NN processadores é S=1(1p)+pNS = \frac{1}{(1-p) + \frac{p}{N}}, onde pp é a fração paralelizável. Essa é a lei clássica que responde diretamente ao enunciado.

Alternativa E — ❌ Incorreta

A Lei de Gustafson (ou Lei de Gustafson-Barsis) propõe que, à medida que o problema escala, o speedup pode ser maior que o previsto por Amdahl, mas é uma alternativa que também trata de paralelismo; no entanto, a lei clássica e mais conhecida para o speedup em relação a um único processador é a de Amdahl, e o enunciado pede a que "lida com o potencial speedup... em comparação com um único processador", que é exatamente a de Amdahl.

Gabarito: letra D.

Link permanente: /questoes/fg089718