Lista de Exercícios
Arquitetura e Organização de Computadores
Prof. Rodrigo Amorim
MANUSCRITA
Entrega uma aula antes da prova
1. Uma das características das arquiteturas RISC é que a maioria das instruções possuem tamanhos iguais.
Quais as conseqüências e vantagens desta característica? Pg 519
2. Defina pipeline e sua importância no desempenho dos processadores. Pg 441
3. Como funciona o pipeline vetorial? Pg 680
4. Explique a diferença de processamento entre os três modelos de máquina. Como funciona o
processamento de informações dependentes. Pg 529
5. O que é predição de desvio? Qual a diferença entre as técnicas de predição estáticas e as dinâmicas? Pg
450
6. Como é classificação de arquiteturas paralelas proposta por Flynn? Você considera essa classificação
abrangente o suficiente para englobar as novas arquiteturas paralelas? Pg 651
7. Qual a diferença entre as arquiteturas SMP (UMA), NUMA, COMA e CC-NUMA? Pg 676
8. Por que em máquinas multiprocessadas a utilização de memória cache pode causar incoerências. Dê um
exemplo em que pode ocorrer incoerência. Pg 664 e 677
9. Imagine que você tem um cluster com memória compartilhada e outra com memória distribuída. Em
qual delas você usaria uma topologia de rede estática e em qual usaria uma topologia de rede dinâmica?
Justifique. Pg 673
10. Como é feita a comunicação entre processos em clusters com memória distribuída? E com memória
compartilhada? Pg 673
11. Faça uma comparação entre as arquiteturas SMP e Cluster. Dê o exemplo de uma aplicação que pode
obter um melhor desempenho sendo executada em uma SMP e outra que pode obter um melhor
desempenho sendo executada num Cluster. Pg 675
12. Calcule os períodos de clock (a-c) e as freqüências (d-f) de operação dos seguintes processadores:
a) 700 MHz
b) 1.6 GHz
c) 2.8 GHz
d) 1.6 ns
e) 0.8 ns
f) 0.2 ns