On Mon, Dec 6, 2010 at 4:28 PM, Adam Stambler <[email protected]> wrote:
> Hello Folks, > > I am in the middle of conducting some simulations in Marss and I have been > reading through the log files. At the beginning of the log file, it lists > out the configuration parameters under "Configuration changed: Active > parameters:". > > Is there anyplace where I could find a description of what each of these > configuration parameters do? For example, I am particularly interested in > the parameters like "cores-per-L2" and "number-of-cores". > > You can give 'simconfig -help' command in QEMU's monitor mode and it will print all these configuration parameters and brief explanation. Some of the parameters are defunct and no longer used like 'number-of-cores' as its compiled in. My Marss simulations compiled with 4 cores list the "number-of-cores" as 1. > I am assuming this legacy from adapting PTLsim, but I am wondering how it > effects my simulations. > > It a depricated parameter which will be removed from configuration but we can reuse it to display number of cores simulated in the system. Currently ignore it. > Also, does changing the "cores-per-l2" effect how the cache consistency is > maintained? Is this an active parameter that I can fiddle with through > Marss? > > To change the cache configuration type, use 'cache-config-type'. By default two configurations are provided, 'shared_L2' and 'private_L2'. You can take a look at 'ptlsim/cache/memoryHierarchy.cpp' to see how these configurations are implemented. - Avadh > Thank you for the clarifications, > Adam Stambler > > > _______________________________________________ > 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
