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