On Jan 24, 2008 2:53 PM, Tony Frank <[EMAIL PROTECTED]> wrote: > Thanks, > > How can I replace bus network-on-chip with 2-D mesh interconnect work ?
All the caches and memories use a standard "port" connection... fundamentally you'd just have to write a 2D mesh model that uses the same port model and drop it in in place of the bus. The hard part is that the coherence protocol assumes a bus, so you'd have to modify the protocol (really develop a new protocol) to work on the mesh instead. That's non-trivial. > > Can I implement some components in "m5" , such as a task Scheduler, an > on-core router ? Sure. > > How can I link "m5" to other power analysis models or simulators , such as > hotspot, powerTimer , in order to find out the power consumption and > temperature of each core and each task ? Other people have done this, but it's not in the standard distribution. If there's anyone around who's willing to share what they've got, please speak up. Steve > > thanks a lot !!! > > Jan. 24 2008 > > > > > [EMAIL PROTECTED] wrote: > Send m5-users mailing list submissions to > m5-users@m5sim.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users > or, via email, send a message with subject or body 'help' to > [EMAIL PROTECTED] > > You can reach the person managing the list at > [EMAIL PROTECTED] > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of m5-users digest..." > > > Today's Topics: > > 1. about multicore simulation (Tony Frank) > 2. Re: about multicore simulation (Steve Reinhardt) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Wed, 23 Jan 2008 09:16:34 -0800 (PST) > From: Tony Frank > Subject: [m5-users] about multicore simulation > To: m5-users@m5sim.org > Message-ID: <[EMAIL PROTECTED]> > Content-Type: text/plain; charset="iso-8859-1" > > Hi, > > I am a graduate student who is interested in multicore architecture. > Now I am doing a project about a new multicore architecture for low-power > consumption and high-performance. > > I need a multicore simulator to implement some new componentes and do > cycle-accurate simulation and find out the task-level behavior of the > benchmark program. > > I do not know weather "m5" simulator can give me what I need. > > Does your "m5" support cycle-accurate simulation for 64 or 128 cores ? > > If yes, how fast is it ? > If No, how to modify it ? > > Does "m5 " support parallelized SPEC CPU2000 benchmark program so that > one program can generate different threads to run in different cores > in "m5" simulator ? > > Or, I can only run different benchmark program on different cores ? > > Does "m5" support PowerPC or Intel x86 ? > > Would you please help me with it ? > > Or could you please recommmand other simulators for paralle multi-core > architecture ? > > thanks a lot !!! > > Tony > > Jan. 23 2008 > > > --------------------------------- > Looking for last minute shopping deals? Find them fast with Yahoo! Search. > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: > http://m5sim.org/pipermail/m5-users/attachments/20080123/1ed2e815/attachment.html > > ------------------------------ > > Message: 2 > Date: Wed, 23 Jan 2008 09:57:47 -0800 > From: "Steve Reinhardt" > Subject: Re: [m5-users] about multicore simulation > To: "M5 users mailing list" > Message-ID: > <[EMAIL PROTECTED]> > Content-Type: text/plain; charset=ISO-8859-1 > > Running different applications on different cores in SE mode > > I In Currently FS mode is limited to the Alpha ISA. > > > > On Jan 23, 2008 9:16 AM, Tony Frank wrote: > > > > Does your "m5" support cycle-accurate simulation for 64 or 128 cores ? > > If you're using syscall emulation (SE) mode, you can use as many cores > as you want. However, since M5 itself is currently single threaded, > your simulations will run slower as you add more cores. Also, our > only interconnect right now is a bus, so that will become a bottleneck > if you don't replace it with something more scalable (or just crank it > up to an unrealistic frequency to keep it from being a bottleneck). > > In full system (FS) mode, you're practically limited to 64 cores > because of OS/BIOS limitations (and you have to apply some patches > just to get to that level). > > > Does "m5 " support parallelized SPEC CPU2000 benchmark program so that > > one program can generate different threads to run in different cores > > in "m5" simulator ? > > > > Or, I can only run different benchmark program on different cores ? > > In SE mode, you can run different programs on different cores easily. > Running multithreaded programs is possible but trickier, and has only > been done for Alpha Tru64 SPLASH benchmarks; see > http://m5sim.org/wiki/index.php/Splash_benchmarks. You could extend > this technique to run other multithreaded binaries if you wanted > though. > > In FS mode, you can run any set of applications that would run on a > real Linux system. > > > > > Does "m5" support PowerPC or Intel x86 ? > > We don't support PowerPC at all. We have x86 mode in development, but > it's not released yet. FS mode supports Alpha and SPARC (though I > think the SPARC support is somewhat limited). > > > > > Would you please help me with it ? > > > > Or could you please recommmand other simulators for paralle multi-core > > architecture ? > > M5 doesn't do everything out of the box, but I don't know of another > simulator that does... each has its own set of limitations, generally. > > Steve > > > ------------------------------ > > _______________________________________________ > m5-users mailing list > m5-users@m5sim.org > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users > > End of m5-users Digest, Vol 18, Issue 19 > **************************************** > > > > ________________________________ > Be a better friend, newshound, and know-it-all with Yahoo! Mobile. Try it > now. > _______________________________________________ > m5-users mailing list > m5-users@m5sim.org > http://m5sim.org/cgi-bin/mailman/listinfo/m5-users > _______________________________________________ m5-users mailing list m5-users@m5sim.org http://m5sim.org/cgi-bin/mailman/listinfo/m5-users