2020
DOI: 10.1145/3372393
|View full text |Cite
|
Sign up to set email alerts
|

A Survey of Cache Simulators

Abstract: Computer architecture simulation tools are essential for implementing and evaluating new ideas in the domain and can be useful for understanding the behavior of programs and finding microarchitectural bottlenecks. One particularly important part of almost any processor is the cache hierarchy. While some simulators support simulating a whole processor, including the cache hierarchy, cores, and on-chip interconnect, others may only support simulating the cache hierarchy. This survey provides a detailed discussio… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
3
0
4

Year Published

2020
2020
2025
2025

Publication Types

Select...
5
3
1

Relationship

0
9

Authors

Journals

citations
Cited by 19 publications
(7 citation statements)
references
References 60 publications
0
3
0
4
Order By: Relevance
“…Parte dos estudantes, ao se depararem com abordagens teóricas e cálculos desses procedimentos, não compreendem e param de avançar no percurso formativo. Como não é possível visualizá-los na prática em algum modelo do mundo real, a simulação torna-se uma opção viável ao ensino [2].…”
Section: Problema Pedagógico Que O Beto Solucionaunclassified
See 1 more Smart Citation
“…Parte dos estudantes, ao se depararem com abordagens teóricas e cálculos desses procedimentos, não compreendem e param de avançar no percurso formativo. Como não é possível visualizá-los na prática em algum modelo do mundo real, a simulação torna-se uma opção viável ao ensino [2].…”
Section: Problema Pedagógico Que O Beto Solucionaunclassified
“…A abordagem pedagógica utilizada no Beto é cognitivista, considerando as possibilidades de exploração e observação que o usuário possui. Existem diversos simuladores de memória cache que são utilizados por projetistas de hardware para avaliar seus projetos de memória cache [2]. Porém, existem poucos simuladores de memória cache visando o ensino do conceito de memória cache de forma pedagógica e com fácil acesso [4].…”
Section: Abordagem Pedagógicaunclassified
“…Diversos simuladores de caches foram propostos na literatura. Uma compilação e comparação detalhada desses simuladoresé apresentada em [Brais et al 2020]. A Tabela 1 resume as funcionalidades de alguns simuladores e compara-os.…”
Section: Trabalhos Relacionadosunclassified
“…An excellent survey reviewing 28 CPU cache simulators was published by Brais et. al [19]. The most popular is perhaps Cachegrind that belongs to the Valgrind Suite [20].…”
Section: Related Workmentioning
confidence: 99%