Buscar

Questionário nº 2: Unidade 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Painel ► Graduação ► Tecnologias da Informação e Comunicação (Noturno) [Campus Araranguá] (652) ► 20152 ► ARA7123-02652 (20152) ► Tópico 5 ►
Questionário nº 2: Unidade 3.
Questão 1
Correto
Atingiu 1,00 de
1,00
Questão 2
Correto
Atingiu 1,00 de
1,00
Questão 3
Correto
Atingiu 1,00 de
1,00
Questão 4
Correto
Atingiu 1,00 de
1,00
Iniciado em domingo, 11 Out 2015, 15:49
Estado Finalizada
Concluída em domingo, 11 Out 2015, 15:59
Tempo empregado 10 minutos 24 segundos
Notas 9,00/9,00
Avaliar 100,00 de um máximo de 100,00
Se em um sistema computadorizado se realiza as seguintes mudanças, o que ocorre: aumenta a produtividade, reduz o tempo de resposta ou ambas
simultaneamente?
Implementar processadores adicionais em um sistema que usa múltiplos
processadores para diferentes tarefas.
Aumenta a produtividade e o tempo de resposta depende do nº de tarefas.
Substituir o processador por uma versão mais rápida. Ambas simultaneamente
A resposta correta é: Implementar processadores adicionais em um sistema que usa múltiplos processadores para diferentes tarefas. – Aumenta a
produtividade e o tempo de resposta depende do nº de tarefas., Substituir o processador por uma versão mais rápida. – Ambas simultaneamente.
Suponhamos que se tem duas implementações da mesma arquitetura do repertório de instruções. A Máquina A tem um ciclo de clock de 1 ns e um CPI de 2.0
para um determinado programa, enquanto que a Máquina B tem um tempo de ciclo de 2 ns e um CPI de 1,2 para o mesmo programa.
Quanto ela é mais rápida? A Maquina A é 1,2 vezes mais rápida que a Máquina B
Que máquina é mais rápida para este programa? A Maquina A é mais rápida que a Máquina B
A resposta correta é: Quanto ela é mais rápida? – A Maquina A é 1,2 vezes mais rápida que a Máquina B, Que máquina é mais rápida para este programa? – A
Maquina A é mais rápida que a Máquina B.
Um programa demora 10s para ser executado em um Computador A, o qual tem um clock de 400MHz. Queremos construir uma Máquina B para executar o
mesmo programa em 6 segundos. Sabemos que a Máquina B requer 1,2 vezes mais ciclos de clock que a Máquina A necessita para executar o programa. Que
frequência de clock deverá ter a Máquina B?
Escolha uma:
a. 800 MHz
b. 8 GHz
c. 600 MHz
A resposta correta é: 800 MHz.
Qual é o tempo de ciclo de um clock de 200MHz?
Escolha uma:
a. 5 x 10
b. 5 x 10
c. 5 x 10
A resposta correta é: 5 x 10 .
-4
-6
-3
-3
1 de 3
Questão 5
Correto
Atingiu 1,00 de
1,00
Questão 6
Correto
Atingiu 1,00 de
1,00
Questão 7
Correto
Atingiu 1,00 de
1,00
Questão 8
Correto
Atingiu 1,00 de
1,00
Se melhorarmos o projeto de um microprocessador para realizar todas as instruções de ponto flutuante 3 vezes mais rápido. Responda as seguintes questões:
Se procurarmos um programa de testes que destaque a nova unidade de ponto flutuante descrita anteriormente e se quisermos que mostre um
incremento da velocidade em sua totalidade de 2 e se levarmos em consideração um programa de testes que seja executado durante 100s no
antigo projeto. Que fração do tempo de execução inicial deveriam representar as instruções de ponto flutuante para conseguir este incremento
de velocidade?
0,75
Se o tempo de execução de algum programa de teste antes da melhora de ponto flutuante for de 10s, qual será o incremento se a metade
desses 10s for empregada na execução de instruções de ponto flutuante?
3/2
A resposta correta é: Se procurarmos um programa de testes que destaque a nova unidade de ponto flutuante descrita anteriormente e se quisermos que
mostre um incremento da velocidade em sua totalidade de 2 e se levarmos em consideração um programa de testes que seja executado durante 100s no antigo
projeto. Que fração do tempo de execução inicial deveriam representar as instruções de ponto flutuante para conseguir este incremento de velocidade? – 0,75,
Se o tempo de execução de algum programa de teste antes da melhora de ponto flutuante for de 10s, qual será o incremento se a metade desses 10s for
empregada na execução de instruções de ponto flutuante? – 3/2.
Supondo que um programa demora 100s para ser executado em uma máquina, dos quais 80 correspondem a operações de multiplicar. Quanto temos que
melhorar a velocidade de multiplicação se quisermos que nosso programa seja executado cinco vezes mais rápido?
Escolha uma:
a. 20s
b. 32s
c. 18s
d. 46s
A resposta correta é: 20s.
Considere uma Máquina com 3 tipos de instruções e com as medidas de CPI do exemplo anterior. Suponha que medimos o código de um mesmo programa
para dois compiladores diferentes e obtemos os valores da tabela. Assumindo que a frequência de clock da máquina é de 500MHz.
Compilador Número de Instruções (milhões)A B C
1 5 1 1
2 10 1 1
Que sequencia do código será executada mais rápido de acordo com MIPS? O código do compilador 2 tem um maior MIPS (C1 = 350 e C2 = 400)
E em relação ao tempo de execução? O código do compilador 1 será executado mais rápido (C1 = 20s e C2 = 30s)
A resposta correta é: Que sequencia do código será executada mais rápido de acordo com MIPS? – O código do compilador 2 tem um maior MIPS (C1 = 350 e C2
= 400), E em relação ao tempo de execução? – O código do compilador 1 será executado mais rápido (C1 = 20s e C2 = 30s).
Queremos melhorar o rendimento de um computador introduzindo um coprocessador matemático que realize as operações aritméticas na metade do tempo.
Calcular o ganho em velocidade do sistema para a execução de um programa sabendo que 60% da referida execução é dedicada ao cálculo de operações
aritméticas. Se o programa demorava 12 s para ser executado sem a melhora. Quanto demorará a ser executado no o sistema melhorado?
Escolha uma:
a. 8,32s
b. 5,32s
c. 3,32s
d. 4,96s
A resposta correta é: 8,32s.
2 de 3
Questão 9
Correto
Atingiu 1,00 de
1,00
Um projetista de compiladores está tentando decidir entre duas sequências de código para uma determinada máquina. Os projetistas de hardware lhe
proporcionaram os seguintes dados:
Classes de Instruções CPI
A 1
B 2
C 3
Para uma declaração em particular de uma linguagem de alto nível, o projetista do compilador está considerando duas sequencias de código que requerem o
seguinte número total de instruções:
Sequencia Número de InstruçõesA B C
1 2 1 2
2 4 1 1
Qual é o CPI para cada sequência? S1 = 2 e S2 = 1,5
Qual será a sequencia mais rápida? S2 = 9 ciclos
Que sequência de código executa o maior número de instruções? S1 executa menor nº de instruções, portanto, S2.
A resposta correta é: Qual é o CPI para cada sequência? – S1 = 2 e S2 = 1,5, Qual será a sequencia mais rápida? – S2 = 9 ciclos, Que sequência de código executa o
maior número de instruções? – S1 executa menor nº de instruções, portanto, S2..
3 de 3

Continue navegando