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

Reply via email to