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

Reply via email to