INE 5352 – Tópicos Especiais em Arquitetura de Computadores II:
Pipelining em processadores RISC e super-escalares
Plano de aulas, 99.2
Data |
Assunto |
Texto |
Exerc. |
|
01 |
24-08 |
Revisão de desempenho Arquiteturas p/ o conjunto de instruções |
18-28;29-34 68-79 |
1.1, 1.2, 1.4, 1.11 |
02 |
31-08 |
Arquiteturas p/ o conjunto de instruções |
80-111 |
2.1, 2.2 a, 2.10, 2.11, 2.12 |
07-09 |
feriado |
|||
03 |
14-09 |
Pipeline: revisão, hazards estruturais |
124-146 |
3.1, 3.2, 3.5, 3.4, 3.9 |
04 |
21-09 |
Pipeline: hazard de dados e de controle |
146-157 161-178 |
|
05 |
28-09 |
Pipeline: ponto flutuante |
187-200 |
|
06 |
05-10 |
P1 |
||
12-10 |
feriado |
|||
07 |
19-10 |
Exemplo real: MIPS R4000 |
201-211 |
|
08 |
26-10 |
Dependências de dados, controle, nome |
220-240 |
4.1, 4.2 |
02-11 |
feriado |
|||
09 |
09-11 |
Escalonamento dinâmico: scoreboard |
240-251 |
|
10 |
16-11 |
Escalonamento dinâmico: Tomasulo |
251-261 |
|
11 |
23-11 |
Previsão dinâmica + Múltiplo despacho |
262-289 |
4.4 |
12 |
30-11 |
Exemplo real: PowerPC 620 |
335-349 |
|
13 |
07-12 |
P2 |
||
14 |
14-12 |
P3 |