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

Reply via email to