Informática, perguntado por malucruz5523, 6 meses atrás

Relacione cada hazard a sua descrição ou exemplificação. Harzard de ________ ocorre quando o hardware não pode suportar a combinação de instruções que o pipeline deseja executar no mesmo ciclo de clock. Hazard de _________ ocorre quando um pipeline toma decisão errada ao prever um desvio e traz instruções dentro do pipeline que precisam ser descartadas em seguida. Hazard de _________ ocorre quando duas ou mais instruções precisam do mesmo recurso. Hazard de _________ ocorre quando duas instruções (leitura ou escrita) querem acessar a mesma posição de operando. Hazard de _________ ocorre quando há necessidade de se tomar uma decisão com base nos resultados de uma instrução, enquanto outras estão sendo executadas. Assinale a alternativa correta: controle, recurso, recurso, dados, controle controle, recurso, recurso, controle, dados recurso, controle, recurso, dados, controle dados, controle, controle, recurso, controle recurso, dados, controle, controle, controle

Soluções para a tarefa

Respondido por DENISETECHERA
3

Resposta:

PERGUNTA 1

1. Multiprocessadores, multicomputadores e pipelining são conceitos relacionados a arquiteturas paralelas. Sobre esses conceitos, assinale a alternativa correta:

resposta :

O pipelining aumenta a vazão de instruções (número de instruções concluídas por unidade de tempo), mas não reduz o tempo de execução (latência) de uma única instrução.  

 

PERGUNTA 2

1. Relacione cada hazard a sua descrição ou exemplificação.  

I. Harzard de ________ ocorre quando o hardware não pode suportar a combinação de instruções que o pipeline deseja executar no mesmo ciclo de clock.  

II. Hazard de _________ ocorre quando um pipeline toma decisão errada ao prever um desvio e traz instruções dentro do pipeline que precisam ser descartadas em seguida.  

III. Hazard de _________ ocorre quando duas ou mais instruções precisam do mesmo recurso.  

IV. Hazard de _________ ocorre quando duas instruções (leitura ou escrita) querem acessar a mesma posição de operando.  

V. Hazard de _________ ocorre quando há necessidade de se tomar uma decisão com base nos resultados de uma instrução, enquanto outras estão sendo executadas.  

 

Assinale a alternativa correta:  

 

recurso, controle, recurso, dados, controle  

 

 

PERGUNTA 3

1. Esses computadores são máquinas interconectadas em alta velocidade, boa escalabilidade, e boa vazão, mas são de alto custo, complicadas de programar com necessidade de grande tolerância a falhas, e precisam de tratamento de enormes de transações por segundo.  

 

Esse tipo de processamento paralelo é descrito, na classificação de Flynn, como:  

 

MIMD do tipo MPP.  

 

 

PERGUNTA 4

1. Sobre ciclos de instrução atendidos pela CPU, assinale (V) para verdadeiro ou (F) para falso.  

( ) Ciclos de instrução fornecem serviços prestados pelo processador, ao executar programas.        

( ) Um programa para ser executado precisa ser primeiramente carregado na memória principal pelo sistema operacional.  

( ) O sistema operacional informa ao processador onde o programa começa e inicia o contador de programa.  

( ) No processador, as instruções são executadas sequencialmente (uma a uma) considerando o incremento automático do contador de programa.  

( ) Um contador de programa é basicamente um registrador do conjunto de registradores da CPU.  

 

 

 

V – V – V – V – V.  

 

 

PERGUNTA 5

1. Quando um prefetch (ou busca avançada) em um ciclo de instrução pode ser uma boa opção para melhorar o desempenho?

 

 

É necessária uma instrução ser apanhada no buffer de instrução (registrador), em vez de aguardar a conclusão de uma leitura da memória.  

 

 

PERGUNTA 6

1. Assinale V para verdadeiro ou F para falso:  

( ) A classe de arquitetura paralela denominada SIMD é formada por vários processadores, cada um controlado por uma unidade de controle.  

( ) A classe de arquitetura paralela MIMD faz a sincronização entre tarefas via escrita/leitura na/da memória compartilhada sendo o programador responsável por sua especificação     .  

( ) Usando linguagem C, é possível fazer declarações de variáveis compartilhadas e seções paralelas de código para arquiteturas paralelas.  

( ) Message Passing Interface (MPI) é uma especificação que permite a comunicação entre vários computadores (um com o outro).  

( ) Os grandes desafios de arquiteturas paralelas MPP são     a comunicação e a sincronização de troca de mensagens.  

 

Assinale a alternativa correta:  

 

 

 

F – V – V – V – V.  

 

 

PERGUNTA 7

1. Há índices que indicam o desempenho de diferentes aspectos do paralelismo. O índice:  

 

 

 

speed-Up indica a aceleração da aplicação, ilustrando uma característica de desempenho da aplicação.  

 

 

PERGUNTA 8

1. Um ciclo de instrução se repete indefinidamente até que:  

I. o sistema seja desligado.  

II. chegue uma nova instrução ao processador.  

III. ocorra algum tipo de erro.  

IV. seja encontrada uma instrução de parada.  

V. o programa recolha a instrução enviada ao processador.  

 

Assinale a alternativa que traz apenas as afirmações corretas a respeito do assunto:  

 

 

 

I, III e IV.  

 

 

PERGUNTA 9

1. A técnica de segmentação de instruções criada para otimizar a operação da CPU recebe o nome de:  

 

 

pipeline.  

PERGUNTA 10

1. Complete as lacunas com o nome da arquitetura paralela em questão, segundo a classificação de Flyn.  

 

A _________________________ é formada por computadores com memórias distribuídas ou compartilhadas, próximas ou localmente distantes, porém realizando troca de mensagens para comunicação entre processadores.  

A _________________________ é formada por computadores convencionais com processadores únicos executando os estágios de processamento e podendo sobrepô-los em estratégia de pipeline.  

A _________________________ é caracterizada pela realização de um tipo quase exclusivo e massivo de instrução em uma grande quantidade de informações em processamento vetorial.  

A __________________________tem vários processadores que recebem instruções distintas, mas operam nos mesmos dados.  

 

Assinale a alternativa correta:  

 

 

 

MIMD SISD SIMD MISD.

 

Explicação:

nota: 10/10

Perguntas interessantes