2011 IEEE 19th Annual International Symposium on Modelling, Analysis, and Simulation of Computer and Telecommunication Systems 2011
DOI: 10.1109/mascots.2011.24
|View full text |Cite
|
Sign up to set email alerts
|

Scalable Multi-cache Simulation Using GPUs

Abstract: Software simulation is the primary tool used for evaluation of processor design. Simulation offers better accuracy than analytical models and is an important evaluation step before actually fabricating a chip. Unfortunately, simulator speeds are slow-a conventional cycle-accurate simulator will be unable to keep up with increasing core counts in modern processor design.Parallel simulation is one method for improving simulation speeds. Two major areas of parallel simulation research are multithreaded simulators… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2

Citation Types

0
2
0

Year Published

2011
2011
2021
2021

Publication Types

Select...
4

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 17 publications
(37 reference statements)
0
2
0
Order By: Relevance
“…Traces have also been used to build more realistic cache simulators [8,11,14]. Moeng et al [14] proposed the use of GPUs to accelerate a trace-based cache simulator conceived to study the cache coherence in multithreaded workloads and multilevel cache implementations. The information is collected once using a functional simulator and a trace of events is generated.…”
Section: Related Workmentioning
confidence: 99%
“…Traces have also been used to build more realistic cache simulators [8,11,14]. Moeng et al [14] proposed the use of GPUs to accelerate a trace-based cache simulator conceived to study the cache coherence in multithreaded workloads and multilevel cache implementations. The information is collected once using a functional simulator and a trace of events is generated.…”
Section: Related Workmentioning
confidence: 99%
“…GPUs lay the foundation for improving the performance of a wide range of different types of simulations, including simulations of physical processes [9], computer architectures [10], vehicular networks [11], Monte Carlo simulations [12], etc. A comprehensive survey by Owens et al [13] gives an overview of the subject.…”
Section: Related Workmentioning
confidence: 99%