[3.2] DLX com Pipelining (cont.)
Exemplo: Sistema com Tclk=10ns sem pipelining
Supondo:
- Instruções na ALU (40%): 4 ciclos
- Instruções de desvio (20%): 4 ciclos
- Instruções com memória (40%): 5 ciclos
- Overhead de pipelining: 10% em Tclk ( T’clk= 1,1 ? Tclk)
Ganho com pipelining:
- Tempo médio sem pipeline: Tclk ? CPImed = 44 ns
- Tempo médio com pipeline: T’clk ? 1 = 11 ns
- Ganho = 44 / 11 = 4 vezes