Logo Passei Direto
Buscar

1742658113923atividade_arquitetura

User badge image
Jose Itamar

em

Ferramentas de estudo

Material

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

1) Uma aplicação é executada em um cluster de nove computadores. Um programa que mede desempenho levou tempo t neste cluster, depois foi encontrado que 25% de t foi o tempo durante o qual a aplicação estava executando simultaneamente em todos os nove computadores, no tempo restante, a aplicação teve que executar em um único computador.
a. Calcule o aumento efetivo de velocidade sob a condição anterior quando comparada à execução do programa em um único computador.
b. Suponha que somos capazes de utilizar efetivamente 17 computadores em vez de nove na parte paralelizada do código. Calcule o aumento efetivo de velocidade alcançado.
 
2) Explique cada um dos termos seguintes com suas próprias palavras:
a. Tradutor.
b. Interpretador.
c. Máquina virtual
3) O seguinte segmento de código precisa ser executado 64 vezes para avaliar a expressão aritmética vetorial: D(i)=A(i)+B(i)xC(i) para 0

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Mais conteúdos dessa disciplina