gem5/src/cpu/trace
Radhika Jagtap 1fe5f63137 cpu: Support exit when any one Trace CPU completes replay
This change adds a Trace CPU param to exit simulation early,
i.e. when the first (any one) trace execution is complete. With
this change the user gets a choice to configure exit as either
when the last CPU finishes (default) or first CPU finishes
replay. Configuring an early exit enables simulating and
measuring stats strictly when memory-system resources are being
stressed by all Trace CPUs.

Change-Id: I3998045fdcc5cd343e1ca92d18dd7f7ecdba8f1d
Reviewed-by: Nikos Nikoleris <nikos.nikoleris@arm.com>
2016-09-15 18:01:20 +01:00
..
SConscript cpu: Add TraceCPU to playback elastic traces 2015-12-07 16:42:15 -06:00
trace_cpu.cc cpu: Support exit when any one Trace CPU completes replay 2016-09-15 18:01:20 +01:00
trace_cpu.hh cpu: Support exit when any one Trace CPU completes replay 2016-09-15 18:01:20 +01:00
TraceCPU.py cpu: Support exit when any one Trace CPU completes replay 2016-09-15 18:01:20 +01:00