Logo Passei Direto
Buscar
Ao implementar um sistema distribuído para processamento de grandes volumes de dados, uma equipe de desenvolvedores foca na eficiência e na redução do tempo de resposta.
Qual princípio é mais relevante para atingir esse objetivo?
A Arquitetura SIMD.
B Lei de Amdahl.
C Lei de Moore.
D Paralelismo de tarefas.
E Memória compartilhada.
User badge image
Exercícios Para o Conhecimento

ano passado

Respostas

User badge image

Ed Verified user icon

ano passado

Para responder a essa pergunta, vamos analisar cada uma das alternativas em relação ao objetivo de eficiência e redução do tempo de resposta em um sistema distribuído para processamento de grandes volumes de dados. A) Arquitetura SIMD (Single Instruction, Multiple Data) - Refere-se a uma arquitetura onde uma única instrução é aplicada a múltiplos dados simultaneamente. Embora possa ser eficiente, não é o foco principal para sistemas distribuídos. B) Lei de Amdahl - Esta lei trata da melhoria de desempenho de um sistema quando uma parte dele é paralelizada. É relevante, mas não é o princípio mais diretamente relacionado à eficiência em sistemas distribuídos. C) Lei de Moore - Refere-se ao aumento do número de transistores em um chip e, consequentemente, ao aumento do desempenho dos processadores ao longo do tempo. Não é diretamente aplicável ao processamento distribuído. D) Paralelismo de tarefas - Este princípio é fundamental para sistemas distribuídos, pois permite que várias tarefas sejam executadas simultaneamente, reduzindo o tempo de resposta e aumentando a eficiência. E) Memória compartilhada - Embora importante em alguns contextos, em sistemas distribuídos, a memória compartilhada não é o foco principal, já que esses sistemas geralmente utilizam memória distribuída. Diante dessa análise, a alternativa que melhor se relaciona com o objetivo de eficiência e redução do tempo de resposta em um sistema distribuído é: D) Paralelismo de tarefas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Quais são as condições necessárias e suficientes para que aconteça um deadlock?
Exclusão mútua; posse e espera; não preempção; espera ocupada.
Exclusão mútua; posse e espera; espera circular; paralelismo.
Exclusão mútua; posse e espera; não preempção; espera circular.
Exclusão mútua; não preempção; espera circular; uso de threads.
Exclusão mútua; posse e espera; preempção; espera circular.

A tecnologia multicast é diretamente voltada para aplicações distribuídas, sendo que as aplicações multimídia - como aprendizagem a distância e videoconferência - podem ser utilizadas na rede de forma dimensionável e eficiente. Como se procede essa comunicação?
Um para um.
Um para muitos.
Muitos para muitos.
Um para todos;
Um para um grupo específico.

Qual das arquiteturas da taxonomia de Flynn é a menos comum? Selecione a alternativa correta.
MMID.
MMIS.
SSID.
MISD.
SIMD.

Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Com 45 processadores, em quanto tempo a tarefa seria executada? Selecione a resposta correta.
2s.
12s.
20s.
10s.
15s.

Uma tarefa é realizada em 100s. A parte obrigatoriamente serializável desta tarefa corresponde a 10% dela. Qual o speedup com 9 processadores? Selecione a resposta correta.
10.
7.
5.
3.
2.

Em relação aos conceitos de variáveis compartilhadas, selecione a alternativa correta.
I. Considere um ambiente com um processo executando vários threads. As variáveis compartilhadas são aquelas que podem ser lidas ou alteradas por qualquer thread, e as variáveis privadas são de uso exclusivo de um único thread. II. O modelo no qual há um thread mestre e uma coleção de threads de trabalho (possivelmente vazia em seu início) é chamado de thread dinâmico. III. O modelo no qual os threads são executados até que todo o trabalho seja concluído é denominado de modelo de thread estático.
Apenas a afirmação I está correta.
Apenas a afirmação II está correta.
Todas as afirmações estão corretas.
As afirmações II e III estão corretas.
As afirmações I e II estão corretas.

Mais conteúdos dessa disciplina