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

Reply via email to