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.
- AAs barreiras normalmente podem ser encontradas na forma implícita ou explícita em diversas bibliotecas de programação paralela.
- BUm exemplo de barreira implícita é a rotina de recepção de mensagem (receive) bloqueante que é invocada por um processo em espera por mensagem.
- 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.
- DQuando usadas em excesso, as barreiras tendem a se tornar gargalos no desempenho dos programas paralelos.
- EAs barreiras podem servir para sincronizar tanto threads quanto processos paralelos.