Hello all,

I am trying to run a benchmark in full system mode on X86 and I am using
Ruby. I want to load the kernel with some simple CPU and then switch to the
detailed cpu to run my benchmark. I tried two options:


   - I used "switchcpu" in my script, but gem5 exits after loading the
   kernel.
   - I also tried fast forwarding, but apparently gem5 uses atomic cpu to
   run the instructions before switching to the other cpu which happens when
   it hits the specified instruction count. And since Ruby does not support
   atomic operations, it failed to run.

I'll appreciate it If anybody can help me figure out a solution.

Regards,
Mahshid
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to