Hi,
I am trying to run a multiprogrammed workload on multicore SMT machine.
I tried to run 8 copies of cactusADM on quadcore SMT, which I made by
modifying "shared_l2" configuration in config/default.conf ( I changed core
type from ooo to ooo_2 and added the option threads: 2).
Unfortunately, it did not work and reported this assertion failure.
MARSSx86::Command received : -run
  Completed      14251000 cycles,      14894725 commits:     93943 Hz,
 220747 insns/sec: rip ffffffff81064178 ffffffff8116f939 ffffffff815e0254
000000000041b880qemu-system-x86_64:
ptlsim/build/core/ooo-core/ooo-pipe.cpp:1974: int
ooo_2::ReorderBufferEntry::commit(): Assertion `ctx.get_cs_eip() ==
uop.rip' failed.
Aborted

*My question*: Is multicore SMT supported in marss? if so, what changes are
necessary?
any help is appreciated.

-Ali
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to