A arquitetura SIMD executa uma mesma instrução em múltiplos dados simultaneamente e é usada em
GPUs e processadores vetoriais. Já a arquitetura MIMD permite que processadores executem instruções
diferentes em dados distintos, sendo comum em clusters e sistemas distribuídos. A eficiência da
interconexão entre processadores é essencial para o desempenho das máquinas paralelas.
Qual das alternativas representa corretamente uma diferença entre as arquiteturas SIMD e MIMD?
A.
Em MIMD, os processadores atuam de forma independente com diferentes instruções e
dados.
B.
Em SIMD, cada processador executa instruções distintas para otimizar cálculos
complexos.
C.
A arquitetura MIMD impede o uso de redes de interconexão por trabalhar com memória
única.
D.
A arquitetura SIMD é mais indicada para clusters por sua flexibilidade de execução.
E
Em ambas as arquiteturas, todos os processadores seguem um único fluxo de controle.