Thanks,
How can I replace bus network-on-chip with 2-D mesh interconnect work ?
Can I implement some components in "m5" , such as a task Scheduler, an
on-core router ?
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 ?
thanks a lot !!!
Jan. 24 2008
[EMAIL PROTECTED] wrote: Send m5-users mailing list submissions to
[email protected]
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: [email protected]
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
[email protected]
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
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users