Graphite: A distributed parallel simulator for multicores
This paper introduces the Graphite open-source distributed parallel multicore simulator
infrastructure. Graphite is designed from the ground up for exploration of future multi-core …
infrastructure. Graphite is designed from the ground up for exploration of future multi-core …
A survey of cache simulators
H Brais, R Kalayappan, PR Panda - ACM Computing Surveys (CSUR), 2020 - dl.acm.org
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 …
ideas in the domain and can be useful for understanding the behavior of programs and …
A survey on cache tuning from a power/energy perspective
W Zang, A Gordon-Ross - ACM Computing Surveys (CSUR), 2013 - dl.acm.org
Low power and/or energy consumption is a requirement not only in embedded systems that
run on batteries or have limited cooling capabilities, but also in desktop and mainframes …
run on batteries or have limited cooling capabilities, but also in desktop and mainframes …
ESESC: A fast multicore simulator using time-based sampling
EK Ardestani, J Renau - 2013 IEEE 19th International …, 2013 - ieeexplore.ieee.org
Architects rely on simulation in their exploration of the design space. However, slow
simulation speed caps their productivity and limits the depth of their exploration. Sampling …
simulation speed caps their productivity and limits the depth of their exploration. Sampling …
Scalable thread scheduling and global power management for heterogeneous many-core architectures
JA Winter, DH Albonesi, CA Shoemaker - Proceedings of the 19th …, 2010 - dl.acm.org
Future many-core microprocessors are likely to be heterogeneous, by design or due to
variability and defects. The latter type of heterogeneity is especially challenging due to its …
variability and defects. The latter type of heterogeneity is especially challenging due to its …
HAsim: FPGA-based high-detail multicore simulation using time-division multiplexing
In this paper we present the HAsim FPGA-accelerated simulator. HAsim is able to model a
shared-memory multicore system including detailed core pipelines, cache hierarchy, and on …
shared-memory multicore system including detailed core pipelines, cache hierarchy, and on …
dist-gem5: Distributed simulation of computer clusters
A Mohammad, U Darbaz, G Dozsa… - … Analysis of Systems …, 2017 - ieeexplore.ieee.org
When analyzing a distributed computer system, we often observe that the complex interplay
among processor, node, and network sub-systems can profoundly affect the performance …
among processor, node, and network sub-systems can profoundly affect the performance …
The Dataflow Abstract Machine Simulator Framework
The growing interest in novel dataflow architectures and streaming execution paradigms has
created the need for a simulator optimized for modeling dataflow systems. To fill this need …
created the need for a simulator optimized for modeling dataflow systems. To fill this need …
A trace-driven approach for fast and accurate simulation of manycore architectures
The evolution of manycore systems, forecasted to feature hundreds of cores by the end of
the decade calls for efficient solutions for design space exploration and debugging. Among …
the decade calls for efficient solutions for design space exploration and debugging. Among …
PriME: A parallel and distributed simulator for thousand-core chips
Y Fu, D Wentzlaff - … on Performance Analysis of Systems and …, 2014 - ieeexplore.ieee.org
Modern processors are integrating an increasing number of cores, which brings new design
challenges. However, mainstream architectural simulators primarily focus on unicore or …
challenges. However, mainstream architectural simulators primarily focus on unicore or …