gem5/configs/example
Andreas Sandberg 9a13acaa36 config, arm: Add multi-core KVM support to bL config
Add support for KVM in the big.LITTLE(tm) example configuration. This
replaces the --atomic option with a --cpu-type option that can be used
to switch between atomic, kvm, and timing simulation.

When running in KVM mode, the simulation script automatically assigns
separate event queues (threads) to each of the simulated CPUs. All
simulated devices, including CPU child devices (e.g., interrupt
controllers and caches), are assigned to event queue 0.

Change-Id: Ic9a3f564db91f5a3d3cb754c5a02fdd5c17d5fdf
Signed-off-by: Andreas Sandberg <andreas.sandberg@arm.com>
Reviewed-by: Curtis Dunham <curtis.dunham@arm.com>
Reviewed-by: Sascha Bischoff <sascha.bischoff@arm.com>
Reviewed-by: Gabor Dozsa <gabor.dozsa@arm.com>
Reviewed-on: https://gem5-review.googlesource.com/2561
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Reviewed-by: Weiping Liao <weipingliao@google.com>
2017-04-03 16:37:55 +00:00
..
arm config, arm: Add multi-core KVM support to bL config 2017-04-03 16:37:55 +00:00
apu_se.py syscall_emul: [patch 5/22] remove LiveProcess class and use Process instead 2016-11-09 14:27:40 -06:00
etrace_replay.py config: Make configs/common a Python package 2016-10-14 10:37:38 -04:00
fs.py sim, kvm: make KvmVM a System parameter 2017-02-14 15:09:18 -06:00
garnet_synth_traffic.py config: Break out base options for usage with NULL ISA 2016-10-26 14:50:54 -04:00
hmctest.py mem: Update DRAM configuration names 2017-02-14 15:09:18 -06:00
memcheck.py mem: Update DRAM configuration names 2017-02-14 15:09:18 -06:00
memtest.py mem: Split the hit_latency into tag_latency and data_latency 2016-11-30 17:10:27 -05:00
read_config.py config: Added missing types to JSON/INI Python reader 2015-11-22 05:10:21 -05:00
ruby_direct_test.py config: Break out base options for usage with NULL ISA 2016-10-26 14:50:54 -04:00
ruby_gpu_random_test.py config: Break out base options for usage with NULL ISA 2016-10-26 14:50:54 -04:00
ruby_mem_test.py config: Break out base options for usage with NULL ISA 2016-10-26 14:50:54 -04:00
ruby_random_test.py config: Break out base options for usage with NULL ISA 2016-10-26 14:50:54 -04:00
se.py syscall_emul: [patch 5/22] remove LiveProcess class and use Process instead 2016-11-09 14:27:40 -06:00