SóProvas


ID
776509
Banca
CESGRANRIO
Órgão
Chesf
Ano
2012
Provas
Disciplina
Arquitetura de Computadores
Assuntos

Um sistema, rodando em um computador com processamento paralelo do tipo single-instruction multiple data (SIMD), não pode ser considerado como um sistema distribuído.

PORQUE


Sistemas distribuídos consistem em uma coleção interconectada de processadores e/ou computadores autônomos, conhecidos como nós, com o propósito de executar uma ou mais aplicações.

Analisando-se as afirmações acima, conclui-se que

Alternativas
Comentários
  • Segundo a classificação de Flynn temos:
    SISD (Single Instruction Single Data) -> um único processador executa uma única sequência de instruções sobre um único fluxo de dados. Ex: computadores comuns monoprocessados;
    SIMD (Single Instruction Multiple Data) -> vários elementos processadores, cada um com uma memória de dados, executam um mesmo conjunto de instruções sobre dados diferentes. Ex: processadores vetoriais ou matriciais. Este é o caso citado pela afirmação I;
    MISD (Multiple Instruction Single Data) -> os dados são enviados a um conjunto de processadores. Cada um desses processadores executa um conjunto de instruções diferente sobre os dados. É como se fosse um pipeline de processadores. Nunca foi implementado.
    MIMD (Multiple Instruction Multiple Data) -> vários processadores executam conjuntos de instruções diferentes. ao mesmo tempo, em conjuntos de dados diferentes. Ex: SMP (multiprocessadores simétricos), clusters, sistemas NUMA (Non- Uniform Memory Access).
    Considerando que a segunda afirmativa é uma definição de sistemas distribuídos, temos que a alternativa "a" é a opção correta.