I have been looking at initialization and startup sequence for cxx_config and systemc variants, and I am a bit confused on checkpoint save, restore and switch cpu options (-s, -r, and -c) because code is a bit inconsistent and different that .py variant.
Can anyone provide some clarification please? For cxx_config, you can NOT specify both -s and -r. However, this check is omitted in systemc variant. Is there a specific reason, or simply forgotten? How do we envision -c flag to really work with -s and -r? Number of ticks provided with each of these options end up being relative time between checkpoint save/restore and switch cpu, but that is not clear from the usage definition (.py variant clearly marks ticks as relative or absolute). Should we explicitly mark these ticks as relative time? Cagdas _______________________________________________ gem5-dev mailing list gem5-dev@gem5.org http://m5sim.org/mailman/listinfo/gem5-dev