This looks great, thanks.  I started looking at your patches back when you
sent them out but ran out of time and haven't gotten back to it.  I'm on
vacation right now, but I'll take a look at the banked cache code
specifically when I get back to work (later this week or early next).

Steve

On Sun, Oct 12, 2008 at 1:52 PM, jiayuan meng <[EMAIL PROTECTED]>wrote:

>
> Hey all,
>
> As a first step to submit my first patch, here is a brief PPT presentation
> for the banked cache module. Let me know if you have any questions. I will
> refine the code and submit the full patch after learning your opinions.
>
>
> http://www.cs.virginia.edu/~jm6dg/fractal/slides/M5%20Multibanked%20Cache.ppt<http://www.cs.virginia.edu/%7Ejm6dg/fractal/slides/M5%20Multibanked%20Cache.ppt>
>
> Thanks!
>
> Jiayuan
>
> > ________________________________
> >> Date: Sun, 21 Sep 2008 21:01:31 -0700
> >> From: [EMAIL PROTECTED]
> >> To: [email protected]
> >> Subject: Re: [m5-dev] submit patches: Mesh2D, directory coherence, and
> multithreading
> >>
> >> This all sounds fantastic. We'll do what we can to help!
> >>
> >> Nate
> >>
> >>
> >>> Thank you for your reviewing! Here is my tentative plan for submitting
> my patches:
> >>>
> >>> I'll work on the patches in the following order:
> >>> 1. BankedCache
> >>> 2. On-chip network
> >>> 3. Directory-based Coherence
> >>> 4. multithreading for simplecpus.
> >>>
> >>> For each patch, shall we work in the following protocol?
> >>> a). I will present the code and we will discuss over emails/conference
> calls.
> >>> b). I will refine the code according to our discussion.
> >>> c). the refined code will be sent to you for another review. if
> necessary, we can setup another conference call.
> >>> d). can you help me with the regression test, while I go on to work on
> the next patch?
> >>>
> >>> We can kick this off in October. Considering other deadlines and
> vacations, it may take three to four months to complete all patches.
> >>>
> >>> What do you think? Any suggestions?
> >>>
> >>> Thanks!
> >>>
> >>> Jiayuan
> >>>
> >>>
> >>>
> >>>> Hey Nathan and all,
> >>>>
> >>>> Thanks for the support! Here is a preview version, you can download
> the patches from:
> >>>> http://www.cs.virginia.edu/~jm6dg/fractal/m5patches.htm<http://www.cs.virginia.edu/%7Ejm6dg/fractal/m5patches.htm>
> >>>>
> >>>> I'm open to any comments/suggestio ns.
> >>>> Let me know if you have any questions.
> >>>>
> >>>> Thanks!
> >>>>
> >>>> Jiayuan
> >>>>
> >>>> ----- Original Message -----
> >>>> From: "nathan binkert"
> >>>> To: "M5 Developer List"
> >>>> Sent: 2008年7月12日 7:50 AM
> >>>> Subject: Re: [m5-dev] submit patches: Mesh2D, directory coherence,and
> multithreading
> >>>>
> >>>>
> >>>>> Wow, that's fantastic. The best thing you can do is get your code
> >>>>> working with the new repository using mercurial and mercurial queues.
> >>>>> If you do that, then we can work with you to make sure that the code
> >>>>> meets all of the requirements (doesn't break things, is reasonably
> >>>>> organized, meets the style guidelines, etc.)
> >>>>>
> >>>>> Did y ou use a revision control system as you did your work?
> >>>>>
> >>>>> Thanks,
> >>>>> Nate
> >>>>>
> >>>>> 2008/7/11 jiayuan meng :
> >>>>>> Dear all,
> >>>>>>
> >>>>>> I appreciate all your support to help me with M5. I really love it.
> I'm
> >>>>>> a graduate student working with Prof. Kevin Skadron at University of
> >>>>>> Virginia. And now,
> >>>>>> I'd like to submit patches to M5 that enables it to simulate CMP
> >>>>>> architecture.
> >>>>>>
> >>>>>> I have a mesh2D model that works well with an MSI directory
> coherence
> >>>>>> protocol.
> >>>>>> Both the interconnection and directory coherence models are
> extendable.
> >>>>>> Another patch is to support multithreading for simple CPUs . The cpu
> can
> >>>>>> switch to another HW thread context if it has a data access.
> >>>>>>
> >>>>>> However, atomic modes are not well tested. And I haven't considered
> >>>>>> checkpoints.
> >>>>>>
> >>>>>> The mercurial patches are based on changeset 5291:456a50cf2a67, a
> version
> >>>>>> after 2.0beta4 but before 2.0beta5.
> >>>>>> As an "external developer", how do you think I should submit the
> patches? An
> >>>>>> do you think it would be necessary to update the patches so they are
> based
> >>>>>> on a more recent changeset?
> >>>>>> If so, which changeset?
> >>>>>>
> >>>>>> Just hope it might be useful.
> >>>>>>
> >>>>>> Thanks!
> >>>>>>
> >>>>>> Jiayuan Meng
> >>>>>>
> >>>>& gt;> ________________________________
> >>>>>> Need to know now? Get instant answers with Windows Live Messenger.
> IM on
> >>>>>> your terms.
> >>>>>> _______________________________________________
> >>>>>> m5-dev mailing list
> >>>>>> [email protected]
> >>>>>> http://m5sim.org/mailman/listinfo/m5-dev
> >>>>>>
> >>>>>>
> >>>>> _______________________________________________
> >>>>> m5-dev mailing list
> >>>>> [email protected]
> >>>>> http://m5sim.org/mailman/listinfo/m5-dev
> >>>>>
> >>>> _______________________________________________
> >>>> m5-dev mailing list
> >>>> [email protected]
> >>>> http://m5sim.org/mailman/listinfo/m5-dev
> >>>>
> >>> _______________________________________________
> >>> m5-dev mailing list>> [email protected]
> >>> http://m5sim.org/mailman/listinfo/m5-dev
> >>>
> >> _______________________________________________
> >> m5-dev mailing list
> >> [email protected]
> >> http://m5sim.org/mailman/listinfo/m5-dev
> >
> > ________________________________
> > See how Windows Mobile brings your life together—at home, work, or on the
> go. See Now
>
> _________________________________________________________________
> See how Windows Mobile brings your life together—at home, work, or on the
> go.
> http://clk.atdmt.com/MRT/go/msnnkwxp1020093182mrt/direct/01/
> _______________________________________________
> m5-dev mailing list
> [email protected]
> http://m5sim.org/mailman/listinfo/m5-dev
>
_______________________________________________
m5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/m5-dev

Reply via email to