Hey All, Does calling m5.switchCpus move the cache connections from the existing cpu to the switch cpu as well?
I am running ALPHA_SE using the standard-switch option and restoring from a checkpoint (created cacheless using AtomicSimpleCPU). To restore from the checkpoint, test_sys.cpu = AtomicSimpleCPU with an L1 and L2 cache, and then (as per the normal behavior of standard-switch), switch_cpu = TimingSimpleCPU for a warm up period, and then finally switch_cpu_1 to my desired O3 cpu. Do the connections to the L1 and L2 caches that were originally made to the AtomicSimpleCPU in test_sys.cpu get transferred over to the switched CPUS when I call m5.switchCpus ? Or do I need to declare separate cache hierarchies for all of them? Thanks much, Alex
_______________________________________________ gem5-users mailing list gem5-users@m5sim.org http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users