On Mon, Sep 27, 2010 at 1:45 PM, Kevin Macdonald <[email protected]>wrote:
> 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? > Currently we have successfully simulated up-to only 16 cores. For simulations of large number of cores, you'll also need to optimize QEMU as it gets a lot slower when no of cores is increased. Can you reply back with your experience if you try out simulating many cores. > 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? > > So far, from personal and other people's experiences, its easy to hook other source codes into Marss. For directory based protocols, currently we dont have any thing. Furat (my colleague at SUNY Binghamton) has worked something on MOESI - directory based protocol but that work is still in development. 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. > > I'll talk to Furat and will see if we can collaborate on developing MOESI protocol. - Avadh > Thanks! > > -Kevin Macdonald > > _______________________________________________ > 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
