Hi, I have problem about running marss by using multi-core configuration.
I can run Marss quite well when using single core configuration. When I run marss on 2-core configuration, I first compile it use scons -Q c=2; then start the QEMU like qemu/qemu-system-x86_64 -m 2048m -hda [path to disk image] Then I load the 429.mcf checkpoint which I already made on disk image by using loadvm 429.mcf Then there is an error : insns/sec: rip 00000000000fc10b 00000000000118d0qemu-system-x86_64: ptlsim/build/core/ooopipe.cpp:2124: int OutOfOrderModel::ReorderBufferEntry::commit(): Assertion `ctx.get_cs_eip() == uop.rip' failed. This load check point command can load checkpoint successfully when using single core configuration but failed on 2-core configuration. I am wondering how to run marss by using multi-core configuration ? For example, I would like to run two benchmarks on two different cores, how should I load the checkpoint for each benchmark and run them on two different cores? Thank you for your help. Best zhe
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
