Electrical and Computer Engineering
Computer architecture simulators are widely used to evaluate different design options and tradeoffs. This work explores different x86 computer architecture simulators and shows the experimental error of the simulators compared to real hardware runs. We selected gem5, Sniper, MARSSx86 and Zsim, and configured them to model one of the state-of-the- art high-performance processors, Intel’s Haswell microarchitecture. We compared simulators features and statistics, and quantified the experimental error of simulators for single- and multi-core runs compared to a real hardware platform. Finally, we pointed some causes of inaccuracies resulted by the simulators.
WMU ScholarWorks Citation
Akram, Ayaz and Sawalha, Lina, "A Comparison of x86 Computer Architecture Simulators" (2019). Faculty Research and Creative Activities Award (FRACAA). 75.