summaryrefslogtreecommitdiff
path: root/src/sim/drain.cc
diff options
context:
space:
mode:
authorAndreas Sandberg <andreas.sandberg@arm.com>2017-03-17 11:10:55 +0000
committerAndreas Sandberg <andreas.sandberg@arm.com>2017-04-03 16:37:55 +0000
commit9a13acaa367769c38859342de9bc35aac59a6710 (patch)
tree5d9b97eaed470df36e524fc4e44d171a3c228725 /src/sim/drain.cc
parent3547af6e449c4bc0797c1c333bdce9c1c3ee2b66 (diff)
downloadgem5-9a13acaa367769c38859342de9bc35aac59a6710.tar.xz
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>
Diffstat (limited to 'src/sim/drain.cc')
0 files changed, 0 insertions, 0 deletions