Melhorar o desempenho da programação é o principal objetivo de se utilizar paralelismo. Muitas aplicações continuam excedendo a capacidade de processadores de apenas um núcleo, portanto é necessário utilizar a capacidade de processadores com vários núcleos para atender às especificações de processamento destas aplicações. Até as aplicações que possuem bom desempenho em versões sequenciais apresentam melhoras quando implementadas em paralelo. OpenMP é um modelo de implementação do paradigma de memória compartilhada provendo diretivas, procedimentos e ferramentas para serem utilizadas pelo programador.
Dentre as características apresentadas, assinale a alternativa que apresenta características da implementação OpenMP.
Escolha uma:
a.
Memória compartilhada, não utiliza threads, trabalho é dividido por threads de execução.
b.
Memória compartilhada, utiliza threads, trabalho é dividido por threads de execução.
c.
Memória distribuída, utiliza threads, trabalho é dividido por threads de execução.
d.
Memória distribuída, passagem de mensagens, execução sem comunicação entre processos.
e.
Memória compartilhada, criação de diversos processos, trabalho é dividido por processos gerenciadores e trabalhadores.
Soluções para a tarefa
Respondido por
0
Resposta:
B. Memória compartilhada, utiliza threads, trabalho é dividido por threads de execução.
Explicação:
Perguntas interessantes
História,
4 meses atrás
História,
4 meses atrás
Física,
4 meses atrás
Matemática,
4 meses atrás
Saúde,
4 meses atrás
Matemática,
10 meses atrás
História,
10 meses atrás