Anda di halaman 1dari 1

Departamento de Computao Disciplina: Arquitetura (CMP1140) Planejamento Semestral - 2011/2 Prof. MSc.

Anibal Santos Jukemura QUARTA LISTA DE EXERCCIOS ILP TRANSPARNCIAS: 18 a 21

1. Quais as duas tcnicas principais usadas para explorar a ILP? Descreva-as. 2. Defina bloco bsico. 3. Defina o princpio bsico da tcnica de desdobramento de loop. 4. Dado o seguinte trecho de cdigo, execute-o considerando-se a seqncia normal de instrues sem qualquer tratamento e guarde a quantidade de ciclos de clock com stalls. Aps isso, tente reordenar o cdigo e verifique a quantidade de clocks. Em seguida, aplique a tcnica de desdobramento de loop de fator trs e reordenao e quantidade de ciclos de clock. Se for preciso, pode considerar o registrador R1 inicializado com o valor 100. Loop: LD F0, 0(R1) ADDD F4, F0, F2 SD F4, 0(F1), ADDI R1, R1, #-8 BNEZ R1, Loop 5. Quais os fatores limitadores da tcnica de desdobramento de loops? 6. Cite as tcnicas mais comuns de previso de desvio esttico. 7. Quantas entradas relacionadas de desvio existem em um previsor (2,2) que tem um total de 12K bits no buffer de previso? 8. Identifique os conflitos de dados existentes no trecho de cdigo a seguir. Aps, aplique a tcnica de Tomasulo a fim de evitar os conflitos inerentes tcnica. 1 MULT.D F1, F4, F5 2 ADD.D F1, F2, F3 3 MULT.D F6, F7, F2 4 ADD.D F7, F2, F4 5 ADD.D F8, F1, F4 9. Descreva as etapas de especulao baseada em hardware. 10. Quais as vantagens da arquitetura VLIW?

Referncias Bibliogrficas: Patterson, David A.. Arquitetura de computadores Uma abordagem quantitativa, 4 Ed.. Cap. 02. Ed. Campus, 2008. Stallings, William. Arquitetura e Organizao de computadores, 5 Ed.. Caps. 11, 13. Ed. Campus, 2008.

Anda mungkin juga menyukai