Simples implementação de uma hierarquia de cache.
- cache L1 de dados, dentro do núcleo
- cache L1 de instruções, dentro do núcleo
- cache L2 de dados e instruções, dentro do núcleo
- cache L3 de dados e instruções, compartilhado entre núcleos
- endereçamento virtual e memória virtual
- Módulo de cache totalmente associativo (32 bits)
- Módulo de cache associativo por conjuntos (32 bits)
- Hierarquia de cache
- Memória principal com endereçamento virtual e swap
- Hierarquia de memória com cache e memória principal
- Processador multinúcleo
- Leitura de um arquivo com uma sequência de comandos (para testes)
- Relatório Final
"Ver Seção 2.5.4 do documento Intel® 64 and IA-32 Architectures Optimization Reference Manual, Order Number: 248966-033, June 2016, disponibilizado."