Single core checkpoints does not work with multicore configuration. You will need to re-create a checkpoint with 2 core configuration for 2-core simulation because if Checkpoint was running single core OS then there is no way for QEMU/Marss to run 2 core from that checkpoint because that Checkpoint has information about only 1 CPU.
To setup multicore simulations, you will need to setup multicore benchmarks and their checkpoints. I know this is a tedious process but its the only way to simulate multicore systems. If you want to run multiple processes of same SPEC benchmark on each core make sure you use 'taskset' to run each process on different CPU otherwise OS will not always load-balance the system and your results won't be accurate. - Avadh On Thu, Jan 27, 2011 at 3:49 PM, Zhe Wang <[email protected]> wrote: > 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 > >
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
