Questões de Concurso
Sobre processamento paralelo em arquitetura de computadores
Foram encontradas 131 questões
I. Consiste de vários processadores semelhantes dentro de um mesmo computador, interconectados por um barramento ou algum tipo de arranjo de comutação.
II. Consiste em um grupo de computadores completos e interconectados trabalhando juntos, como um recurso computacional unificado que pode criar a ilusão de ser apenas uma máquina.
I e II são, respectivamente,
A lacuna é preenchida corretamente por:
A Arquitetura de Alto Desempenho para computadores faz uso do Paralelismo. Essa forma de executar instruções em um computador garante o desenvolvimento de utilização de computadores em áreas especiais como: Climatologia, análise estrutural, Diagnóstico por imagem etc. A seguir, algumas afirmações referentes a técnicas ou tipos de tecnologia para o processamento paralelo.
I. Pipeline realiza computações superpostas a fim de explorar paralelismo temporal.
II. Arranjo de processadores utiliza múltiplas unidades lógicas e aritméticas síncronas para obter paralelismo espacial.
III. Multiprocessadores implementam paralelismo assíncrono por meio de um conjunto de processadores interativos com compartilhamento de recursos.
Está correto somente o que se afirma em:
1. Instrução única, único dado.
2. Instrução única, múltiplos dados.
3. Múltiplas instruções, único dado.
4. Múltiplas instruções, múltiplos dados.
( )Sequência de dados transmitida para um conjunto de processadores, onde cada um executa uma sequência de instruções diferentes.
( )Conjunto de processadores que executam sequências de instruções diferentes simultaneamente em diferentes conjuntos de dados.
( )Processador único que executa uma única sequência de instruções para operar nos dados armazenados em uma única memória.
( ) Instrução única de máquina controla a execução simultânea de uma série de elementos de processamento em operações básicas.
A sequência está correta em
De acordo com a definição de sistemas paralelos, afirmativas seguintes,
I. É possível organizar o hardware em sistemas com várias UCPs através de vários processadores tipicamente homogêneos e localizados em um mesmo computador.
II. Sistemas paralelos multicomputadores dependem de uma arquitetura onde cada processador possui sua própria memória local.
III. Sistemas paralelos multiprocessadores podem compartilhar memória de forma homogênea ou heterogênea.
IV. Não é possível obter uma arquitetura que apresente multiprocessadores em barramento.
verifica-se que está(ão) correta(s)
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
I. o ciclo busca-decodificação-execução pode ser executado, também, por um interpretador de software que roda em um nível mais baixo.
II. computadores paralelos incluem processadores matriciais, nos quais a mesma operação é efetuada sobre múltiplos conjuntos de dados ao mesmo tempo.
III. computadores paralelos incluem multiprocessadores, nos quais várias CPUs compartilham uma memória em comum.
IV. computadores paralelos podem ser formados por multicomputadores, cada um com sua própria memória, mas se comunicando por transmissão de mensagens.
Está correto o que afirma em
Nessa categorização, um sistema computacional é classificado como
I. vários processos podem se comunicar apenas lendo e escrevendo na memória;
II. todas as CPUs veem a mesma imagem de memória e apenas um mapa de páginas e uma tabela de processos;
III. primitivas de software send e receive costumam ser utilizadas na comunicação entre processos;
IV. subdividir os dados corretamente e posicioná-los em localizações ótimas não é tão importante, visto que o posicionamento não afeta a correção ou a programabilidade.
Os itens I a IV referem-se a
Pipeline é um processo pelo qual duas ou mais instruções podem ser executadas paralelamente, cada uma manipulada por uma parte dedicada do hardware, de forma que a saída da execução de uma constitui entrada para a próxima. A figura abaixo apresenta um pipeline de 5 estágios e o estado de cada um em função do tempo:
Considerando que o tempo de execução (ciclo de relógio) de cada estágio (E1 a E5) é de 2 nanosegundos, a máquina funcionará à velocidade de