Buscar

Pipeline é uma técnica para aumento de performance

Pipeline é uma técnica para aumento de performance computacional que consiste na tentativa de antecipar o início da próxima instrução. Essa antecipação pode resultar em execução fora de ordem, ou seja, antecipa(m)-se a(s) próxima(s) instrução(ões) que esteja(m) apta(s) a ser(em) executada(s). Denota-se como apta a instrução que não tenhahazard estrutural, nem de dados e nem de controle. Para essa questão, suponha o seguinte trecho de código:

(i)     a = b / c;

(ii)    d = a + e;

(iii)   f = g – h;

(iv)    a = k + f;

(v)     i = a + j;

 

Enumere as linhas que apresentam hazards de dados:

  a.

(i) e (ii); (i), (iii) e (v); (iii) e (iv).

  b.

(i) e (ii); (iv) e (v); (iii) e (iv).

  c.

(i) e (ii); (i) e (iv); (iii) e (iv).

  d.

(i) e (iii); (ii), (v); (iii) e (iv).

  e.

(i) e (ii); (i), (iv) e (v); (iii) e (iv). 

💡 1 Resposta

User badge image

Michele Ribeiro

I - 2; II - 4; III - 1; IV - 3. Correto

0
Dislike0

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais