The gem5 Simulator: Version 20.0+
@article{LowePower2020TheGS, title={The gem5 Simulator: Version 20.0+}, author={Jason Lowe-Power and Abdul Mutaal Ahmad and Ayaz Akram and Mohammad Alian and Rico Amslinger and M. Andreozzi and Adri{\`a} Armejach and Nils Asmussen and Srikant Bharadwaj and Gabe Black and Gedare Bloom and Bobby R. Bruce and D. R. Carvalho and J. Castrillon and L. Chen and Nicolas Derumigny and S. Diestelhorst and Wendy Elsasser and Marjan Fariborz and A. Farmahini-Farahani and P. Fotouhi and Ryan Gambord and Jayneel Gandhi and Dibakar Gope and T. Grass and Bagus Hanindhito and A. Hansson and S. Haria and Austin Harris and T. Hayes and Adrian Herrera and Matthew Horsnell and Syed Ali Raza Jafri and R. Jagtap and Hanhwi Jang and R. Jeyapaul and T. Jones and M. Jung and Subash Kannoth and Hamidreza Khaleghzadeh and Y. Kodama and T. Krishna and Tommaso Marinelli and C. Menard and A. Mondelli and T. Muck and O. Naji and Krishnendra Nathella and H. Nguyen and Nikos Nikoleris and Lena Olson and Marc S. Orr and B. Pham and P. Prieto and T. Reddy and A. Roelke and Mahyar Samani and A. Sandberg and Javier Setoain and Boris Shingarov and M. Sinclair and T. Ta and Rahul Thakur and Giacomo Travaglini and M. Upton and Nilay Vaish and Ilias Vougioukas and Zhengrong Wang and N. Wehn and C. Weis and D. Wood and Hongil Yoon and 'Eder F. Zulian}, journal={ArXiv}, year={2020}, volume={abs/2007.03152} }
The open-source and community-supported gem5 simulator is one of the most popular tools for computer architecture research. This simulation infrastructure allows researchers to model modern computer hardware at the cycle level, and it has enough fidelity to boot unmodified Linux-based operating systems and run full applications for multiple architectures including x86, Arm, and RISC-V. The gem5 simulator has been under active development over the last nine years since the original gem5 release… CONTINUE READING
4 Citations
HETSIM: Simulating Large-Scale Heterogeneous Systems using a Trace-driven, Synchronization and Dependency-Aware Framework
- Computer Science
- 2020 IEEE International Symposium on Workload Characterization (IISWC)
- 2020
- PDF
High Throughput Matrix-Matrix Multiplication between Asymmetric Bit-Width Operands
- Computer Science, Mathematics
- ArXiv
- 2020
- 1
- PDF
From micro-OPs to abstract resources: constructing a simpler CPU performance model through microbenchmarking
- Computer Science
- ArXiv
- 2020
- PDF
References
SHOWING 1-10 OF 86 REFERENCES
Validation of the gem5 Simulator for x86 Architectures
- Computer Science
- 2019 IEEE/ACM Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS)
- 2019
- 2
- PDF
Sources of error in full-system simulation
- Computer Science
- 2014 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)
- 2014
- 98
- PDF
Accuracy evaluation of GEM5 simulator system
- Computer Science
- 7th International Workshop on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC)
- 2012
- 113
pd-gem5: Simulation Infrastructure for Parallel/Distributed Computer Systems
- Computer Science
- IEEE Computer Architecture Letters
- 2016
- 17
dist-gem5: Distributed simulation of computer clusters
- Computer Science
- 2017 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)
- 2017
- 18
- PDF
SST + gem5 = a scalable simulation infrastructure for high performance computing
- Computer Science
- SimuTools
- 2012
- 27
- Highly Influential
- PDF
Multifacet's general execution-driven multiprocessor simulator (GEMS) toolset
- Computer Science
- CARN
- 2005
- 1,602
- PDF
Full Speed Ahead: Detailed Architectural Simulation at Near-Native Speed
- Computer Science
- 2015 IEEE International Symposium on Workload Characterization
- 2015
- 28
- PDF