gem5/configs/common
Dam Sunwoo 809134a2b1 config: Add options to take/resume from SimPoint checkpoints
More documentation at http://gem5.org/Simpoints

Steps to profile, generate, and use SimPoints with gem5:

1. To profile workload and generate SimPoint BBV file, use the
following option:

--simpoint-profile --simpoint-interval <interval length>

Requires single Atomic CPU and fastmem.
<interval length> is in number of instructions.

2. Generate SimPoint analysis using SimPoint 3.2 from UCSD.
(SimPoint 3.2 not included with this flow.)

3. To take gem5 checkpoints based on SimPoint analysis, use the
following option:

--take-simpoint-checkpoint=<simpoint file path>,<weight file
path>,<interval length>,<warmup length>

<simpoint file> and <weight file> is generated by SimPoint analysis
tool from UCSD. SimPoint 3.2 format expected. <interval length> and
<warmup length> are in number of instructions.

4. To resume from gem5 SimPoint checkpoints, use the following option:

--restore-simpoint-checkpoint -r <N> --checkpoint-dir <simpoint
checkpoint path>

<N> is (SimPoint index + 1). E.g., "-r 1" will resume from SimPoint
#0.
2014-12-23 09:31:17 -05:00
..
Benchmarks.py arm, tests: Update config files to more recent kernels and create 64-bit regressions. 2014-10-29 23:18:27 -05:00
CacheConfig.py mem: Rename Bus to XBar to better reflect its behaviour 2014-09-20 17:18:32 -04:00
Caches.py config: Update script to set cache line size on system 2013-07-18 08:31:19 -04:00
cpu2000.py arm: Add support for ARMv8 (AArch64 & AArch32) 2014-01-24 15:29:34 -06:00
CpuConfig.py cpu: `Minor' in-order CPU model 2014-07-23 16:09:04 -05:00
FSConfig.py config: Add two options for setting the kernel command line. 2014-12-04 16:42:07 -08:00
MemConfig.py ruby: interface with classic memory controller 2014-11-06 05:42:21 -06:00
O3_ARM_v7a.py cpu: Change writeback modeling for outstanding instructions 2014-09-03 07:42:33 -04:00
Options.py config: Add options to take/resume from SimPoint checkpoints 2014-12-23 09:31:17 -05:00
Simulation.py config: Add options to take/resume from SimPoint checkpoints 2014-12-23 09:31:17 -05:00
SysPaths.py make rcS files read from the m5 source directory, not /dist. 2006-11-08 14:10:25 -05:00