gem5/tests
Andreas Hansson 36dc93a5fa mem: Move crossbar default latencies to subclasses
This patch introduces a few subclasses to the CoherentXBar and
NoncoherentXBar to distinguish the different uses in the system. We
use the crossbar in a wide range of places: interfacing cores to the
L2, as a system interconnect, connecting I/O and peripherals,
etc. Needless to say, these crossbars have very different performance,
and the clock frequency alone is not enough to distinguish these
scenarios.

Instead of trying to capture every possible case, this patch
introduces dedicated subclasses for the three primary use-cases:
L2XBar, SystemXBar and IOXbar. More can be added if needed, and the
defaults can be overridden.
2015-03-02 04:00:47 -05:00
..
configs mem: Move crossbar default latencies to subclasses 2015-03-02 04:00:47 -05:00
long stats: Update stats to reflect x86 table walker changes 2015-01-22 05:00:57 -05:00
quick stats: Bump the MemTest regression stats 2015-02-11 10:23:31 -05:00
test-progs tests: A test program for the new mwait implementation. 2014-11-06 05:42:21 -06:00
diff-out tests: fix diff-out script for op/inst stat changes. 2012-02-12 18:35:59 -06:00
halt.sh Rearrange the FS configs to be more shared. Also check in the full-system tests. Reference stats coming soon. 2006-07-21 15:56:35 -04:00
run.py tests: Move ISA-independent tests to the NULL ISA 2013-09-04 13:22:57 -04:00
SConscript tests: Run regression timeout as foreground 2015-03-02 04:00:29 -05:00