computação escalável semana 2
1 - Considere a classificação de Flynn para arquiteturas de computadores e verifique a que se encaixa no contexto de múltiplas instruções e múltiplos dados (MIMD)
A Este tipo de arquitetura é adequado para problemas específicos caracterizados por alto grau de regularidade, como processamento de imagens.
B É um exemplo representante da classificação MIMD o C.mmp (1971).
C A grande parte dos computadores atuais, incluindo clusters e computadores com processadores multicore.
D Equivale a um programa puramente sequencial, sendo também conhecida como arquitetura Von Neumann.
E Consiste em um fluxo único de dados entre processador e memória, tendo o univac1 como exemplo.
2 - São características de processadores com memória compartilhada distribuída:
A não utilizar uma rede de interconexão.
B grande número de processadores.
C acesso uniforme à memória
D processadores multinúcleo.
E mais fácil de programar com mais eficiência.
3 - São vantagens dos processadores multicore:
I. Maior desempenho
II. Funcionar apenas em servidores de data center.
III. Poder executar mais de um processo por ciclo de clock
IV. Poder executar mais de uma tarefa por ciclo de clock e cada tarefa executar mais de um processo por vez.
A Apenas II e III estão corretas.
B Apenas I e III estão corretas.
C Apenas I, II e III estão corretas.
D Apenas II e IV estão corretas.
E Apenas I e IV estão corretas.
4 - Um processador equipado com paralelismo no nível de threads pode executar processos ______ do código, sendo possível rodar dois processos de um mesmo aplicativo ao mesmo tempo.
A paralelos
B juntos
C sequenciais
D separados
E concorrentes
5 - A métrica de desempenho que é muito utilizada para comparar processamento com apenas um núcleo e vários núcleos é chamada de:
A tempo de resposta
B número de requesições
C vazão
D tempo de processamento
E Speedup
6 - É conhecido como um modelo de programação no contexto do paralelismo em que não há a comunicação explícita de dados entre as tarefas e o espaço de endereçamento global permite um modelo de programação mais amigável. Esse modelo recebe o nome de:
A memória híbrida
B memória cache
C memória compartilhada
D memória distribuída
E memória uniforme
Respostas
respondido por:
0
Resposta:
1.A grande parte dos computadores atuais, incluindo clusters e computadores com processadores multicore.
2.grande número de processadores.
3.Apenas I e IV estão corretas.
4.separados
5.Speedup.
6.memória compartilhada.
Explicação:
10/10
Perguntas similares
2 anos atrás
2 anos atrás
2 anos atrás
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
7 anos atrás