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.

1 Resposta

  • Joaoguiopdsfze

    B. Memória compartilhada, utiliza threads, trabalho é dividido por threads de execução.

    Explicação:

Clique aqui para adicionar a sua resposta.