That isn't entirely correct. It assumes that if you're restoring from a checkpoint, it's with an atomic CPU. This is a reasonable assumption since it would just take longer to run with a timing or other CPU model and the classic memory system caches don't support checkpointing state.
Ali On Jan 2, 2012, at 12:32 PM, Nilay Vaish wrote: > On Sun, 25 Dec 2011, Nilay Vaish wrote: > >> Looking at the function setCPUClass() in configs/common/Simulation.py, it >> seems like there is an assumption that checkpoints will always be created >> using atomic simple cpu. Is this true? Why do we need this? >> > > Any opinions on this? > > -- > Nilay > _______________________________________________ > gem5-dev mailing list > [email protected] > http://m5sim.org/mailman/listinfo/gem5-dev > _______________________________________________ gem5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/gem5-dev
