Hello, I was going through the previous threads about fastforwarding support, but couldnt get a clear answer. When we specify --fast-forward=FF, is if FF ticks or FF instructions? If it is ticks, then is there a new way for FF instructions?
As an aside, I am able to use --fast-forward with m5.fast. With m5.opt, it crashes with the error: M5 compiled Nov 6 2009 17:34:43 M5 revision 15e5581286b6 6285 default tip M5 started Nov 7 2009 17:40:10 M5 executing on lowpower command line: ./build/ALPHA_SE/m5.opt -d ../output/test/ configs/spec2k6/runspec2k6.py -b bzip2 -d --caches --l2cache --fast-forward=5000000 --max-inst=100000 Global frequency set at 1000000000000 ticks per second 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000 Switch at instruction count:5000000 info: Entering event queue @ 0. Starting simulation... info: Increasing stack size by one page. hack: be nice to actually delete the event here Switched CPUS @ cycle = 5079299000 switching cpus m5.opt: build/ALPHA_SE/cpu/o3/thread_context_impl.hh:57: void O3ThreadContext< <template-parameter-1-1> >::takeOverFrom(ThreadContext*) [with Impl = O3CPUImpl]: Assertion `getSystemPtr() == old_context->getSystemPtr()' failed. Program aborted at cycle 5079299000 Aborted Is there still the same bug about no valid threadcontext in o3? - Sujay _______________________________________________ m5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/m5-users
