Let's see if I get this right
1. You cannot create a checkpoint using "ruby_fs.py" except for MOESI_hammer protocol 2. For debug flags such as "ProtocolTrace" to work, you need to run FS using ruby_fs.py 3. With that being said, for MOESI_CMP_directory --> to obtain ProtocolTrace, do you checkpoint with fs.py and restore using ruby_fs.py? Would that work 4. The reason I wish to checkpoint is, I am interested only in trace of ROI. Thank you Nilay for all the answers you provided so far. Thanks, Anusha On Tue, Jul 17, 2012 at 11:11 PM, Nilay Vaish <[email protected]> wrote: > On Tue, 17 Jul 2012, Anusha wrote: > > Hi, >> >> PROTOCOL=MOESI_CMP_directory >> built with RUBY=True >> >> I created a checkpoint using the following command >> >> ./build/ALPHA_MOESI_CMP_**directory/gem5.opt -d fs_results/bodytrack/ >> ./configs/example/fs.py -n 4 -b Bodytrack > >> nohup_basecase/nohup_**bodytrack.out >> >> I restored checkpoint using following command >> >> ./build/ALPHA_MOESI_CMP_**directory/gem5.opt --debug-flags=* >> ProtocolTrace,RubyCache* --trace-file=body_mem.out.gz >> >> --trace-start=2399416807500 -d fs_results/bodytrack >> ./configs/example/fs.py >> --cpu-type=detailed --caches --l2cache --checkpoint-restore=1 -n 4 -b >> Bodytrack > fs_nohup_base/nohup_bodytrack.**out >> >> warn: Address 0xffffffc0 is outside of physical memory, stopping fetch >> hack: be nice to actually delete the event here >> Exiting @ tick 2504059535500 because m5_exit instruction encountered >> >> >> I received the above message >> >> The following is the only line I found in body_mem.out.gz file >> >> 0: system.tsunami.io.rtc: Real-time clock set to Thu Jan 1 00:00:00 2009 >> >> What am I missing here? >> >> > FS simulations with ruby are not supported in configs/examples/fs.py. You > would need to make use of ruby_fs.py. > > -- > Nilay >
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
