Pular para o conteúdo principal

Questão de Arquitetura de Computadores — Processamento Paralelo — ND 2014

Arquitetura de ComputadoresProcessamento Paralelo
Código
qq089897
Banca
ND
Órgão
INPE
Ano
2014
Nível
Superior
Cargo
Tecnologista da Carreira de Desenvolvimento Tecnológico - TJ 04
Uma barreira é uma construção comum encontrada em várias bibliotecas de programação paralela, seja de memória compartilhada ou memória distribuída. Assinale a alternativa INCORRETA sobre este tipo de estrutura.
  1. AAs barreiras normalmente podem ser encontradas na forma implícita ou explícita em diversas bibliotecas de programação paralela.
  2. BUm exemplo de barreira implícita é a rotina de recepção de mensagem (receive) bloqueante que é invocada por um processo em espera por mensagem.
  3. CAlgoritmos paralelos usam barreiras para sincronizar um grupo de threads ou processos quando não é possível avançar para um novo passo sem que todos tenham completado o anterior.
  4. DQuando usadas em excesso, as barreiras tendem a se tornar gargalos no desempenho dos programas paralelos.
  5. EAs barreiras podem servir para sincronizar tanto threads quanto processos paralelos.
Revelar gabarito e comentário

GabaritoB — Um exemplo de barreira implícita é a rotina de recepção de mensagem (receive) bloqueante que é invocada por um processo em espera por mensagem.

Link permanente: /questoes/qq089897