Introduction
Using gem5
Developing gem5 models
Extra topics
Previous module:
Introduction
Using gem5
The gem5 Standard Library
Running things in gem5
gem5 models: Caches
gem5 Models: CPUs
gem5 models: Memory
Understand gem5 statistics
Using gem5 for full-system simulation
Accelerating gem5 simulation
Next module:
Developing gem5 models
Using gem5 for full-system simulation
View the slides
here
.
Things you need for full system
Disk
Kernel
DTB
Tools for FS
m5term
How to communicate
How to get these things from gem5-resources
How to create your own disks/kernels/etc.
How to extend/modify a gem5 resource
How to create a new resource
How to use QEMU to modify disks
How to mount a disk to modify it.
How to use the
CustomResource
The m5 utility
m5 exit
m5 readfile
and loading scripts
Previous submodule:
Understand gem5 statistics
Next submodule:
Accelerating gem5 simulation