Sistemas paralelos e distribuídos desempenham um papel cruci...

Próximas questões
Com base no mesmo assunto
Q2520859 Arquitetura de Computadores
Sistemas paralelos e distribuídos desempenham um papel crucial na computação moderna, oferecendo soluções para lidar com desafios cada vez mais complexos e demandas crescentes por desempenho, escalabilidade e confiabilidade.
Sobre o uso de memória distribuída ou compartilhada, analise as afirmativas a seguir e assinale (V) para a verdadeira e (F) para a falsa.

( ) Em relação ao tempo da comunicação, as memórias distribuídas apresentam vantagem majoritariamente.
( ) Em relação à um número crescente de processadores que podem cooperar eficientemente, os computadores de memória distribuída apresentam mais vantagens.
( ) Quando o número de processadores deve ser alto (mais que 8) para reduzir o tempo de execução, a velocidade da comunicação se torna um fator crucial para a performance.
( ) OpenCL é uma biblioteca de especificação de passagem de mensagem muito útil para a implementação de paralelismo.

As afirmativas são, respetivamente,
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - F – V – V – F

Explicação:

A primeira afirmativa diz respeito ao tempo de comunicação. Em sistemas de memória distribuída, cada processador possui sua própria memória local e a comunicação entre processadores ocorre através da rede. Isso geralmente resulta em maior tempo de comunicação comparado aos sistemas de memória compartilhada, onde todos os processadores acessam a mesma memória. Portanto, a primeira afirmativa é falsa.

A segunda afirmativa aborda a escalabilidade em termos de número de processadores. Sistemas de memória distribuída geralmente oferecem vantagens quando o número de processadores aumenta, pois cada processador tem sua própria memória e isso pode ser escalado mais facilmente. Assim, a segunda afirmativa é verdadeira.

A terceira afirmativa menciona a importância da velocidade de comunicação quando o número de processadores é alto (mais de 8). Para sistemas de grande escala, a comunicação eficiente entre processadores é crucial para o desempenho. Isso é verdadeiro, pois a latência e a largura de banda da comunicação se tornam fatores críticos.

A quarta afirmativa faz referência ao OpenCL. No entanto, OpenCL é uma framework para computação paralela em diferentes plataformas (CPU, GPU, etc.), e não uma especificação de passagem de mensagem. A especificação de passagem de mensagem é definida pelo MPI (Message Passing Interface). Portanto, a quarta afirmativa é falsa.

Resumindo:

1ª Afirmativa: Falsa

2ª Afirmativa: Verdadeira

3ª Afirmativa: Verdadeira

4ª Afirmativa: Falsa

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo