The gem5 Simulator: Version 20.0+
Jason Lowe-Power
(1)
,
Abdul Mutaal Ahmad
(2)
,
Adria Armejach
(3)
,
Adrian Herrera
,
Alec Roelke
(4)
,
Amin Farmahini-Farahani
,
Andrea Mondelli
,
Andreas Hansson
,
Andreas Sandberg
(5)
,
Anthony Gutierrez
,
Austin Harris
,
Ayaz Akram
(6)
,
Bagus Hanindhito
(7)
,
Binh Pham
(8)
,
Bobby R Bruce
(9)
,
Boris Shingarov
,
Brad Beckmann
,
Carlos Escuin
,
Christian Menard
(10)
,
Christian Weis
(11)
,
Daniel Rodrigues Carvalho
(12, 13)
,
David A Wood
,
Dibakar Gope
,
Éder F Zulian
,
Gabe Black
,
Gedare Bloom
,
Giacomo Travaglini
,
Hamidreza Khaleghzadeh
,
Hanhwi Jang
,
Hoa Nguyen
,
Hongil Yoon
,
Ilias Vougioukas
,
Javier Setoain
,
Jayneel Gandhi
,
Jeronimo Castrillon
(10)
,
Krishnendra Nathella
,
Lena E Olson
,
Lizhong Chen
,
Mahyar Samani
,
Marc Orr
,
Marjan Fariborz
,
Matteo Andreozzi
(5)
,
Matthew D Sinclair
,
Matthew Horsnell
,
Matthias Jung
(14)
,
Michael Upton
,
Miquel Moreto
,
Mohammad Alian
(15)
,
Nicolas Derumigny
,
Nikos Nikoleris
(16)
,
Nilay Vaish
,
Nils Asmussen
,
Norbert Wehn
(11)
,
Omar Naji
,
Pablo Prieto
,
Pouya Fotouhi
,
Radhika Jagtap
(5)
,
Rahul Thakur
,
Raza Jafri
,
Reiley Jeyapaul
(5)
,
Rico Amslinger
,
Ryan Gambord
,
Srikant Bharadwaj
,
Stephan Diestelhorst
(5)
,
Subash Kannoth
,
Swapnil Haria
,
Syed Ali
,
Thomas Grass
(17)
,
Tiago Mück
,
Timothy Hayes
,
Timothy M Jones
,
Tommaso Marinelli
,
Trivikram Reddy
,
Tuan Ta
,
Tushar Krishna
(18)
,
Wendy Elsasser
(5)
,
William Wang
,
Yuetsu Kodama
,
Zhengrong Wang
1
UC Davis -
University of California [Davis]
2 University of Kaiserslautern [Kaiserslautern]
3 BSC-CNS - Barcelona Supercomputing Center - Centro Nacional de Supercomputacion
4 University of Virginia
5 ARM - ARM Ltd [Cambridge]
6 Western Michigan University [Kalamazoo]
7 ITB - Institut Teknologi Bandung
8 VAST - Vietnam Academy of Science and Technology
9 CS - UC Davis - Department of Computer Science [Univ California Davis]
10 TU Dresden - Technische Universität Dresden = Dresden University of Technology
11 TU Kaiserslautern - Technische Universität Kaiserslautern
12 Inria Rennes – Bretagne Atlantique
13 PACAP - Pushing Architecture and Compilation for Application Performance
14 Fraunhofer IESE - Fraunhofer Institute for Experimental Software Engineering
15 UIUC - University of Illinois at Urbana-Champaign [Urbana]
16 Uppsala University
17 RWTH Aachen - RWTH Aachen University = Rheinisch-Westfälische Technische Hochschule Aachen
18 Georgia Institute of Technology [Atlanta]
2 University of Kaiserslautern [Kaiserslautern]
3 BSC-CNS - Barcelona Supercomputing Center - Centro Nacional de Supercomputacion
4 University of Virginia
5 ARM - ARM Ltd [Cambridge]
6 Western Michigan University [Kalamazoo]
7 ITB - Institut Teknologi Bandung
8 VAST - Vietnam Academy of Science and Technology
9 CS - UC Davis - Department of Computer Science [Univ California Davis]
10 TU Dresden - Technische Universität Dresden = Dresden University of Technology
11 TU Kaiserslautern - Technische Universität Kaiserslautern
12 Inria Rennes – Bretagne Atlantique
13 PACAP - Pushing Architecture and Compilation for Application Performance
14 Fraunhofer IESE - Fraunhofer Institute for Experimental Software Engineering
15 UIUC - University of Illinois at Urbana-Champaign [Urbana]
16 Uppsala University
17 RWTH Aachen - RWTH Aachen University = Rheinisch-Westfälische Technische Hochschule Aachen
18 Georgia Institute of Technology [Atlanta]
Jason Lowe-Power
Connectez-vous pour contacter l'auteur
- Fonction : Auteur correspondant
- PersonId : 1087723
Connectez-vous pour contacter l'auteur
Adrian Herrera
- Fonction : Auteur
Amin Farmahini-Farahani
- Fonction : Auteur
Andrea Mondelli
- Fonction : Auteur
- PersonId : 785796
- IdRef : 223551872
Andreas Hansson
- Fonction : Auteur
Anthony Gutierrez
- Fonction : Auteur
Austin Harris
- Fonction : Auteur
Boris Shingarov
- Fonction : Auteur
Brad Beckmann
- Fonction : Auteur
Carlos Escuin
- Fonction : Auteur
Daniel Rodrigues Carvalho
- Fonction : Auteur
- PersonId : 1087724
David A Wood
- Fonction : Auteur
Dibakar Gope
- Fonction : Auteur
Éder F Zulian
- Fonction : Auteur
Gabe Black
- Fonction : Auteur
Gedare Bloom
- Fonction : Auteur
Giacomo Travaglini
- Fonction : Auteur
Hamidreza Khaleghzadeh
- Fonction : Auteur
Hanhwi Jang
- Fonction : Auteur
Hoa Nguyen
- Fonction : Auteur
Hongil Yoon
- Fonction : Auteur
Ilias Vougioukas
- Fonction : Auteur
Javier Setoain
- Fonction : Auteur
Jayneel Gandhi
- Fonction : Auteur
Krishnendra Nathella
- Fonction : Auteur
Lena E Olson
- Fonction : Auteur
Lizhong Chen
- Fonction : Auteur
Mahyar Samani
- Fonction : Auteur
Marc Orr
- Fonction : Auteur
Marjan Fariborz
- Fonction : Auteur
Matthew D Sinclair
- Fonction : Auteur
Matthew Horsnell
- Fonction : Auteur
Michael Upton
- Fonction : Auteur
Miquel Moreto
- Fonction : Auteur
Nicolas Derumigny
- Fonction : Auteur
Nilay Vaish
- Fonction : Auteur
Nils Asmussen
- Fonction : Auteur
Omar Naji
- Fonction : Auteur
Pablo Prieto
- Fonction : Auteur
Pouya Fotouhi
- Fonction : Auteur
Rahul Thakur
- Fonction : Auteur
Raza Jafri
- Fonction : Auteur
Rico Amslinger
- Fonction : Auteur
Ryan Gambord
- Fonction : Auteur
Srikant Bharadwaj
- Fonction : Auteur
Subash Kannoth
- Fonction : Auteur
Swapnil Haria
- Fonction : Auteur
Syed Ali
- Fonction : Auteur
Tiago Mück
- Fonction : Auteur
Timothy Hayes
- Fonction : Auteur
Timothy M Jones
- Fonction : Auteur
Tommaso Marinelli
- Fonction : Auteur
Trivikram Reddy
- Fonction : Auteur
Tuan Ta
- Fonction : Auteur
William Wang
- Fonction : Auteur
Yuetsu Kodama
- Fonction : Auteur
Zhengrong Wang
- Fonction : Auteur
Résumé
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. In this time, there have been over 7000 commits to the codebase from over 250 unique contributors which have improved the simulator by adding new features, fixing bugs, and increasing the code quality. In this paper, we give an overview of gem5's usage and features, describe the current state of the gem5 simulator, and enumerate the major changes since the initial release of gem5. We also discuss how the gem5 simulator has transitioned to a formal governance model to enable continued improvement and community support for the next 20 years of computer architecture research.
Origine | Fichiers produits par l'(les) auteur(s) |
---|