I am currently looking into using Marss as my simulation platform, and I
have a few general questions.

1.  I would like to be able to simulate a large numbers of cores (128 or
potentially more).  I noticed the performance graph on the main website only
indicated up to 8 cores, do you think Marss can handle 128 reasonably?  Can
Marss utilize a bigger/better computer with more processors and cores to
make a single simulation go faster, or will the only way to increase
throughput be to run multiple Marss simulations?

2.  I'm interested in expanding on the interconnect portion of Marss. How
possible do you guys think it would be for me to incorporate a pre-existing
standalone network simulator into Marss to perform the interconnect portion
of the simulation (I was thinking of booksim).  This would also pretty much
require that I implement directory based protocols for cache coherence, I'm
assuming this shouldn't be too hard to add?

3.  Is there already ongoing work of the nature that I described above?  I
don't necessarily want to attempt to duplicate something that others are
already hard at work on.

Thanks!

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

Reply via email to