Organização do Cache

1

Qual é a diferença entre o Mapeamento Direto e o Set Associativo de Quatro Vias ? Ambos significam que certos blocos do cache são associados com certas partes da memória principal.

A única diferença que vejo é que o mapeamento de quatro vias o limita a apenas quatro blocos de cache, enquanto o mapeamento direto pode ser maior ou menor que quatro. Estou certo em dizer isso?

    
por Adegoke A 28.04.2013 / 21:45

1 resposta

4

O tratamento definitivo de livros didáticos pela IMO é Patterson-Hennessy . On-line, consulte a wikipedia CPU_cache # Associativity .

Não está certo em relação ao Mapeamento Direto: "cada entrada na memória principal pode ir em apenas um lugar no cache".

    
por 28.04.2013 / 22:45