Pular para o conteúdo principal

Questão de TI - Organização e Arquitetura dos Computadores — Arquiteturas Paralelas — FUNDATEC 2022

TI - Organização e Arquitetura dos ComputadoresArquiteturas Paralelas
Código
qa329185
Banca
FUNDATEC
Órgão
SBC
Ano
2022
Cargo
POSCOMP ( )

O paralelismo em nível de instruções existe quando as instruções de uma sequência são independentes e, assim, podem ser executadas em paralelo por sobreposição. Como um exemplo do conceito de paralelismo, considere dois pedaços de código (A e B) a seguir (JOUPPI, 1989):

 

Código A

Código B

Load R1 ← R2

Add R3 ← R3, “1”

Add R3 ← R3, “1”

Add R4 ← R3, R2

Add R4 ← R4, R2

Store [R4] ← R0

 

Assinale a alternativa INCORRETA a respeito do paralelismo.

  1. AO grau do paralelismo em nível de instruções é determinado pela frequência da dependência de dados verdadeira e das dependências procedurais no código.
  2. BAs três instruções no Código A são independentes e, na teoria, todas poderiam ser executadas em paralelo.
  3. CAs três instruções do Código B não podem ser executadas em paralelo, porque a segunda instrução usa o resultado da primeira e a terceira usa o resultado da segunda.
  4. DO paralelismo de máquina é uma medida de desempenho, que é determinado pelo número de instruções que podem ser obtidas e executadas ao mesmo tempo de forma sequencial.
  5. EO paralelismo em nível de instruções é também determinado pelo que Jouppi denomina como latência da operação.
Revelar gabarito e comentário

GabaritoD — O paralelismo de máquina é uma medida de desempenho, que é determinado pelo número de instruções que podem ser obtidas e executadas ao mesmo tempo de forma sequencial.

Link permanente: /questoes/qa329185