Greeting, Does Marss support SMT? I would like to do experiments for the configurations such as 2 cores and 2 hardware threads per core. It looks like the code support SMT, but it crashed when I ran the simulations with SMT configurations. And I made some necessary changes on several hard-coded variables.
I made some necessary changes on several hard-coded variables for supporting SMT. My changes are as following: "global.h" static const int NUMBER_OF_CORES = NUM_SIM_CORES; static const int NUMBER_OF_THREAD_PER_CORE = 2; static const int MAX_THREADS_PER_CORE = 2; "vl.c" int smp_cpus = NUM_SIM_CORES*NUMBER_SIM_THREAD_PER_CORE ; Do I need to do more changes than these for supporting SMT? Thanks, HZ
_______________________________________________ http://www.marss86.org Marss86-Devel mailing list [email protected] https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
