- Um loop desenrolado 4 vezes executa 8 instruções ALU e 8 load/stores em 16 ciclos. Calcule o CPI (ciclos por instrução) e IPC (instruções por ciclo).
Passo 1
O enunciado diz que um loop desenrolado 4 vezes executa
instruções ALU e
load/stores em
ciclos de clock. O conteúdo aqui é desempenho de processadores, mais especificamente o cálculo de CPI (ciclos por instrução) e IPC (instruções por ciclo). Para resolver, vamos precisar das definições:
Passo 2
Calculamos o número total de instruções executadas, somando ALU e load/stores:
Passo 3
Aplicamos a definição de CPI:
Passo 4
Aplicamos a definição de IPC: