Dear all,

Sorry to bother if this issue has been solved.

Now, I am using ruby as the cache/memory system in SE mode. I want to warm up the cache QUICKLY and then start the simulation statistics. However, when i type the command "build/ALPHA_MESI_CMP_directory/gem5.opt configs/spec2006/run_alpha_SE.py --cpu-type=detailed --caches --l2cache --ruby --ruby_stats=libquantum_base.ruby.txt -n 1 --clock 5GHz -I 100000 -s -W 50000 -b libquantum", the following error comes out:

0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
Switch at instruction count:1
info: Entering event queue @ 0.  Starting simulation...
hack: be nice to actually delete the event here
Switched CPUS @ tick 18600
switching cpus
gem5.opt: build/ALPHA_MESI_CMP_directory/cpu/o3/mem_dep_unit_impl.hh:119: void MemDepUnit<MemDepPred, Impl>::switchOut() [with MemDepPred = StoreSet, Impl = O3CPUImpl]: Assertion `instList[0].empty()' failed.
Program aborted at cycle 18600
Aborted

To my knowledge, there should be two cpu switching events. At the beginning, <O3> cpu presents in the system. After 1 cycle, it will be switched to <Timing> mode. Since "-s" enables standard switch from <Timing> to <O3> cpus, "-W" assigns the number of cycles running on <Timing> cpu for the cache warmup. Then, the second switching occurs and <O3> cpu come back to run the rest simulation with "-I" cycles.

Am I missing anything to run it smoothly?

Regards,

Tao


--
**********************************
Tao Zhang

Department of Computer Science&  Engineering,
College of Engineering, Pennsylvania State University

354B IST Building
University Park, PA 16802

(Office) 814-863-1047
(Mobile) 814-321-4826
Homepage: www.cse.psu.edu/~tzz106
**********************************

        ("`-''-/").___..--''"`-._
         `6_ 6  )   `-.  (     ).`-.__.`)       GO LIONS!!!
         (_Y_.)'  ._   )  `._ `. ``-..-'
       _..`--'_..-_/  /--'_.' ,'
      (il),-''  (li),'  ((!.-'


Happiness is like a butterfly which, when pursued, is always beyond your grasp, 
but if you will sit down quietly, may alight upon you.
--- Nathaniel Hawthorne

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

Reply via email to