Arquitetura de Computadores · Básico
Cálculo do CPI em uma Hierarquia de Memória
Enunciado
> Conceito-chave: O CPI (Ciclos Por Instrução) é uma métrica importante para avaliar o desempenho de um processador.
Considere um processador que executa um conjunto de instruções com um CPI base de 2. Se 20% das instruções acessam a memória cache, que tem um tempo de acesso de 1 ciclo, e 80% das instruções acessam a memória principal, que tem um tempo de acesso de 10 ciclos, calcule o CPI efetivo considerando os acessos à memória.
Solução detalhada
Para calcular o CPI efetivo, utilizamos a seguinte fórmula:
Onde:
- (CPI base do processador)
- (proporção de instruções que acessam a cache)
- (proporção de instruções que acessam a memória principal)
- (tempo de acesso da cache em ciclos)
- (tempo de acesso da memória principal em ciclos)
Substituindo os valores na fórmula:
Calculando:
Portanto, o CPI efetivo do processador, considerando os acessos à memória, é de 10,2 ciclos por instrução.
Explorar Arquitetura de Computadores · mais questões resolvidas da mesma matéria.
Outras questões
Pack sugerido: arquitetura-computadores-basico