misc: SystemC Elastic Trace Player Example.
This patch adds an example configuration for elastic trace playing into the SystemC world, similar to the already existing traffic generator example in /util/tlm. Committed by Jason Lowe-Power <jason@lowepower.com>
This commit is contained in:
@@ -94,3 +94,26 @@ The parameter -o specifies the begining of the memory region (0x80000000).
|
||||
The system should boot now.
|
||||
|
||||
For conveniance a run_gem5.sh file holds all those commands
|
||||
|
||||
|
||||
III. Elastic Trace Setup
|
||||
========================
|
||||
|
||||
Elastic traces can also be replayed into the SystemC world.
|
||||
For more information on elastic traces please refer to:
|
||||
|
||||
- http://www.gem5.org/TraceCPU
|
||||
|
||||
- Exploring System Performance using Elastic Traces:
|
||||
Fast, Accurate and Portable
|
||||
R. Jagtap, S. Diestelhorst, A. Hansson, M. Jung, N. Wehn.
|
||||
IEEE International Conference on Embedded Computer Systems Architectures
|
||||
Modeling and Simulation (SAMOS), July, 2016, Samos Island, Greece.
|
||||
|
||||
Similar to I. the simulation can be set up with this command:
|
||||
|
||||
> ../../build/ARM/gem5.opt ./tlm_elastic.py
|
||||
|
||||
Then:
|
||||
|
||||
> ./gem5.opt.sc m5out/config.ini
|
||||
|
||||
Reference in New Issue
Block a user