PERGUNTA 1 Uma das memórias compartilhadas na computação escalável denomina-se _______________________________ (lacuna 1), sendo muito comum em processadores __________________ (lacuna 2) e possuindo tempo de acesso ____________________ (lacuna 3) para toda a memória. Assinale a alternativa que possui a sequência correta das lacunas. a. UMA (Uniform Memory Access), simétricos, igual. b. RAM (Random Access Memory), assimétricos, diferente. c. RAM (Random Access Memory), simétricos, diferente. d. NUMA (Non-Uniform Memory Access), simétricos, igual. e. UMA (Uniform Memory Access), assimétricos, igual.
d. UMA (Uniform Memory Access), simétricos, igual.
Explicação:
A memória compartilhada comum na computação escalável denominada UMA (Uniform Memory Access) é geralmente encontrada em processadores simétricos (onde todos os processadores têm acesso igual à memória) e possui um tempo de acesso igual para toda a memória.
Em computação escalável, um elemento muito importante para que os processos de paralelismo, concorrência e escalabilidade ocorram de maneira satisfatória está relacionado à memória dos equipamentos que estão sendo utilizados.
Identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir relacionadas à memória.
I. ( ) Múltiplos processadores compartilham diferentes recursos de memória em um espaço de endereçamento global.
II. ( ) Modificações efetuadas em uma região de memória por um processador são visíveis a todos os outros processadores;
III. ( ) As memórias se dividem em duas classes denominadas: UMA e NUMA.
Assinale a alternativa que apresenta a sequência correta.
d.
F, V, V.
PERGUNTA 2
Um outro tipo de memória compartilhada utilizada na computação escalável denomina-se _______________________________ (lacuna 1), na qual os ________________ (lacuna 2) são conectados por canais de comunicação e o espaço de endereçamento ainda é _____________ (lacuna 3).
Assinale a alternativa que possui a sequência correta das lacunas.
b.
NUMA (Non-Uniform Memory Access), SMPs, global.
PERGUNTA 3
Uma das memórias compartilhadas na computação escalável denomina-se _______________________________ (lacuna 1), sendo muito comum em processadores __________________ (lacuna 2) e possuindo tempo de acesso ____________________ (lacuna 3) para toda a memória.
Assinale a alternativa que possui a sequência correta das lacunas.
??????????????????????
PERGUNTA 4
Na computação, várias maneiras foram propostas para a classificação das arquiteturas de computadores, e uma das mais simples e — talvez por isso — mais utilizadas é a classificação de Flynn, que distingue arquiteturas de computadores de acordo com a multiplicidade de fluxos simultâneos de processamento de instruções e de acessos à memória.
Assinale a alternativa que justifique, corretamente, a classificação da arquitetura de computadores SISD.
b.
Um fluxo simples de instruções e um fluxo simples de dados.
PERGUNTA 5
A memória compartilhada, na computação escalável, representa um elemento fundamental para os processos de paralelismo, concorrência e escalabilidade das máquinas. Mas, como qualquer procedimento tecnológico, apresenta vantagens e desvantagens para o modelo.
Correlacione, adequadamente, os elementos a seguir, que se demonstram como vantagem ou desvantagem para a memória compartilhada.
1. Vantagem
2. Desvantagem
I. Programação.
II. Escalabilidade.
III. Compartilhamento de dados entre as tarefas.
IV. Tráfego entre a memória e a CPU.
V. Sincronização dos acessos.
Assinale a alternativa que correlaciona, adequadamente, os dois grupos de informação.
c.
1-I; 1-III; 2-II; 2-IV; 2-V.
PERGUNTA 6
Os modelos de programação paralela não são específicos para um determinado tipo de arquitetura e qualquer modelo pode, teoricamente, ser implementado em qualquer hardware.
Com relação às características do modelo de programação de memória distribuída, avalie as afirmações a seguir:
I. Tarefas utilizam endereço comum para leitura e gravação simultâneas.
II. Há um conjunto de tarefas que utilizam a memória local durante a computação.
III. Não existe a necessidade de comunicação explícita de dados entre as tarefas.
IV. Várias tarefas podem residir na mesma máquina.
Lista de comentários
Resposta:
d. UMA (Uniform Memory Access), simétricos, igual.
Explicação:
A memória compartilhada comum na computação escalável denominada UMA (Uniform Memory Access) é geralmente encontrada em processadores simétricos (onde todos os processadores têm acesso igual à memória) e possui um tempo de acesso igual para toda a memória.
Resposta:
PERGUNTA 1
Em computação escalável, um elemento muito importante para que os processos de paralelismo, concorrência e escalabilidade ocorram de maneira satisfatória está relacionado à memória dos equipamentos que estão sendo utilizados.
Identifique se são (V) verdadeiras ou (F) falsas as afirmativas a seguir relacionadas à memória.
I. ( ) Múltiplos processadores compartilham diferentes recursos de memória em um espaço de endereçamento global.
II. ( ) Modificações efetuadas em uma região de memória por um processador são visíveis a todos os outros processadores;
III. ( ) As memórias se dividem em duas classes denominadas: UMA e NUMA.
Assinale a alternativa que apresenta a sequência correta.
d.
F, V, V.
PERGUNTA 2
Um outro tipo de memória compartilhada utilizada na computação escalável denomina-se _______________________________ (lacuna 1), na qual os ________________ (lacuna 2) são conectados por canais de comunicação e o espaço de endereçamento ainda é _____________ (lacuna 3).
Assinale a alternativa que possui a sequência correta das lacunas.
b.
NUMA (Non-Uniform Memory Access), SMPs, global.
PERGUNTA 3
Uma das memórias compartilhadas na computação escalável denomina-se _______________________________ (lacuna 1), sendo muito comum em processadores __________________ (lacuna 2) e possuindo tempo de acesso ____________________ (lacuna 3) para toda a memória.
Assinale a alternativa que possui a sequência correta das lacunas.
??????????????????????
PERGUNTA 4
Na computação, várias maneiras foram propostas para a classificação das arquiteturas de computadores, e uma das mais simples e — talvez por isso — mais utilizadas é a classificação de Flynn, que distingue arquiteturas de computadores de acordo com a multiplicidade de fluxos simultâneos de processamento de instruções e de acessos à memória.
Assinale a alternativa que justifique, corretamente, a classificação da arquitetura de computadores SISD.
b.
Um fluxo simples de instruções e um fluxo simples de dados.
PERGUNTA 5
A memória compartilhada, na computação escalável, representa um elemento fundamental para os processos de paralelismo, concorrência e escalabilidade das máquinas. Mas, como qualquer procedimento tecnológico, apresenta vantagens e desvantagens para o modelo.
Correlacione, adequadamente, os elementos a seguir, que se demonstram como vantagem ou desvantagem para a memória compartilhada.
1. Vantagem
2. Desvantagem
I. Programação.
II. Escalabilidade.
III. Compartilhamento de dados entre as tarefas.
IV. Tráfego entre a memória e a CPU.
V. Sincronização dos acessos.
Assinale a alternativa que correlaciona, adequadamente, os dois grupos de informação.
c.
1-I; 1-III; 2-II; 2-IV; 2-V.
PERGUNTA 6
Os modelos de programação paralela não são específicos para um determinado tipo de arquitetura e qualquer modelo pode, teoricamente, ser implementado em qualquer hardware.
Com relação às características do modelo de programação de memória distribuída, avalie as afirmações a seguir:
I. Tarefas utilizam endereço comum para leitura e gravação simultâneas.
II. Há um conjunto de tarefas que utilizam a memória local durante a computação.
III. Não existe a necessidade de comunicação explícita de dados entre as tarefas.
IV. Várias tarefas podem residir na mesma máquina.
Está correto o que se afirma em:
c.
II e IV, apenas.
Explicação:8,3/10 Pergunta 3 errada