It's a WIKI, so feel free to re-word the blurb if you like. I dont think we should limit what we think people could do or not in terms of their ability.
It's hard work, will take a good bit of thought, but if someone could figure this out in at least a limited capacity wouldnt that be a good thing? The solution might be complex or it might be a worked solution of having two separately compiled M5 binaries interact with each other? I honestly think it's a cool idea, but I guess I was thinking too big so if all else fails and nobody really thinks it's a good idea then just remove it ... On Wed, Mar 12, 2008 at 7:00 PM, Gabe Black <[EMAIL PROTECTED]> wrote: > It's probably really late to bring this up, but I know that > heterogeneous ISA support is going hard, painful, and will have to be > done very carefully not to make a big mess. There's probably quite a bit > too much there for somebody to figure out in one summer, but if we leave > it on the list we should try to reword the blurb to not make it sound > like it'll just take a few adjustments and it'll all work out. I'd say > it would be about half as hard as porting all of m5 into perl, for instance. > > Gabe > > > > Korey Sewell wrote: > > yea, fair enough... good points. > > > > On Wed, Mar 12, 2008 at 2:18 AM, Ali Saidi <[EMAIL PROTECTED]> wrote: > > > >> Yea, but we don't want the GSoC organizers to think that we're > >> proposing a bunch of junk that we don't want to do. If I had time I > >> would actually enjoy doing a direct execution model, parallelizing m5, > >> or making an in-order core model. I would certainly not enjoy > >> benchmarking and validation. > >> > >> Ali > >> > >> > >> > >> On Mar 12, 2008, at 2:06 AM, Korey Sewell wrote: > >> > >> > Also for new users or undergraduate studies, I think grunt work > >> > wouldn't be that bad if you can port applications that are somewhat > >> > interactive or provide "cool" output. > >> > > >> > Didn't someone get "DOOM" working somehow with SimpleScalar back in > >> > the day? > >> > > >> > Stuff that has some kind of end "prize" can be motivational for > >> > students just learning about computer architecture and such... > >> > > >> > And in the end, if it ends helping to grow the M5 software development > >> > then that's great... > >> > > >> > On Wed, Mar 12, 2008 at 1:29 AM, Ali Saidi <[EMAIL PROTECTED]> wrote: > >> >> I don't know that we should keep the Benchmarking and Verification > >> >> section. I removed the old one because who really gets excited about > >> >> which can only be described as grunt work. > >> >> > >> >> Ali > >> >> > >> >> > >> >> > >> >> On Mar 12, 2008, at 1:27 AM, Korey Sewell wrote: > >> >> > >> >>> OK, I threw a couple of those in there as well. Looks like the > >> >>> Project > >> >>> List is filling out a bit... Only thing else I could think of > >> >>> personally is add the PowerPC ISA port for M5 (hasn't someone worked > >> >>> on that or is someone currently doing that?). > >> >>> > >> >>> On Wed, Mar 12, 2008 at 12:18 AM, nathan binkert <[EMAIL PROTECTED]> > >> >>> wrote: > >> >>>> Write some blurbs about these ideas. > >> >>>> > >> >>>> > >> >>>> > >> >>>> On Tue, Mar 11, 2008 at 9:09 PM, Korey Sewell <[EMAIL PROTECTED]> > >> >>>> wrote: > >> >>>>> I added "Interface to Power Analysis tool" to the Project Ideas > >> >>>>> list... > >> >>>>> > >> >>>>> I'm wondering if "Benchmarking & Verification on M5" or some > >> >>>>> derivation of that would be relevant? The idea would be to verify > >> >>>>> that > >> >>>>> workloads and benchmarks of interest work properly on M5. This > >> >>>>> could > >> >>>>> add to some phase of our regression testing. Not sure this would > >> >>>>> be > >> >>>>> great "fun" for something to do, but it could be useful... > >> >>>>> > >> >>>>> What about Heterogenous ISA Systems? > >> >>>>> > >> >>>>> Transactional Memory? (Geoff has this but is it ready to be put > >> >>>>> into > >> >>>>> M5? Maybe someone could help him create a EXTRAS module or > >> >>>>> something?) > >> >>>>> > >> >>>>> Processor Models (in addition to detailed-in-order): Graphics > >> >>>>> Processor Model; Stream Processor Model; VLIW???? > >> >>>>> > >> >>>>> That's all I can think of... Let me know if that's fine to throw > >> >>>>> in there... > >> >>>>> > >> >>>>> > >> >>>>> On Tue, Mar 11, 2008 at 11:20 PM, Ali Saidi <[EMAIL PROTECTED]> > >> >>>>> wrote: > >> >>>>> > >> >>>>> > >> >>>>>> I've re-organized things a bit. I've completely changed the > >> >>>>>> introduction and i'm working on what is now "other". Please > >> >>>>>> work on > >> >>>>>> turning the bullet point descriptions into a paragraphs. When you > >> >>>>>> do > >> >>>>>> please use the edit button next to the section you're working on > >> >>>>>> (instead of editing the whole page), so that we don't step on > >> >>>>>> each > >> >>>>>> others changes. > >> >>>>>> > >> >>>>>> Ali > >> >>>>>> > >> >>>>>> > >> >>>>>> > >> >>>>>> On Mar 11, 2008, at 10:43 PM, nathan binkert wrote: > >> >>>>>> > >> >>>>>>> The intro text needs to be changed significantly. It looks way > >> >>>>>>> too > >> >>>>>>> much like the mercurial text. > >> >>>>>>> > >> >>>>>>> On Tue, Mar 11, 2008 at 6:57 PM, Korey Sewell > >> >>>>>>> <[EMAIL PROTECTED]> > >> >>>>>>> wrote: > >> >>>>>>>> I did some light work on the GSOC page setting it up more > >> >>>>>>>> similar to > >> >>>>>>>> the Mercurial style. > >> >>>>>>>> - I added a light M5 introduction > >> >>>>>>>> - Added Mentors List > >> >>>>>>>> - Starting "Getting Things Done" Section... > >> >>>>>>>> > >> >>>>>>>> The Project Ideas list still needs to be done more in the > >> >>>>>>>> Mercurial > >> >>>>>>>> style and the Getting Things Done section probably should be > >> >>>>>>>> added as > >> >>>>>>>> well... > >> >>>>>>>> > >> >>>>>>>> I hope what I did helps the cause a bit!... > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> On Tue, Mar 11, 2008 at 9:15 PM, nathan binkert > >> >>>>>>>> <[EMAIL PROTECTED]> > >> >>>>>>>> wrote: > >> >>>>>>>>>> For the "ideas" page, you could just list out device models > >> >>>>>>>>>> that > >> >>>>>>>>>> would be interesting. I see Flash Memory device, but if you > >> >>>>>>>>>> guys > >> >>>>>>>>>> that > >> >>>>>>>>>> are familiar working with devices in M5 know of things off > >> >>>>>>>>>> the > >> >>>>>>>>>> top of > >> >>>>>>>>>> your head that seems like a list that may be able to be > >> >>>>>>>>>> populated > >> >>>>>>>>>> rather quickly. > >> >>>>>>>>> If you have something in mind, go ahead and add it. > >> >>>>>>>>> > >> >>>>>>>>> > >> >>>>>>>>>> Also, how closely do we want to mirror Mercurial's style for > >> >>>>>>>>>> Summer of > >> >>>>>>>>>> Code 2008? If we are using this as a guide, we would need a > >> >>>>>>>>>> separate > >> >>>>>>>>>> introduction section for M5 & GSOC (like Ali said) and also > >> >>>>>>>>>> each > >> >>>>>>>>>> individual topic might not 1-3 sentences descrribing them as > >> >>>>>>>>>> opposed > >> >>>>>>>>>> to bullet points. > >> >>>>>>>>> I like their style personally. > >> >>>>>>>>> > >> >>>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>>> _______________________________________________ > >> >>>>>>>>> m5-dev mailing list > >> >>>>>>>>> [email protected] > >> >>>>>>>>> http://m5sim.org/mailman/listinfo/m5-dev > >> >>>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> > >> >>>>>>>> -- > >> >>>>>>>> ---------- > >> >>>>>>>> Korey L Sewell > >> >>>>>>>> Graduate Student - PhD Candidate > >> >>>>>>>> Computer Science & Engineering > >> >>>>>>>> University of Michigan > >> >>>>>>>> _______________________________________________ > >> >>>>>>>> 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 > >> >>>>>> > >> >>>>> > >> >>>>> > >> >>>>> > >> >>>>> -- > >> >>>>> > >> >>>>> > >> >>>>> ---------- > >> >>>>> Korey L Sewell > >> >>>>> Graduate Student - PhD Candidate > >> >>>>> Computer Science & Engineering > >> >>>>> University of Michigan > >> >>>>> _______________________________________________ > >> >>>>> 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 > >> >>>> > >> >>> > >> >>> > >> >>> > >> >>> -- > >> >>> ---------- > >> >>> Korey L Sewell > >> >>> Graduate Student - PhD Candidate > >> >>> Computer Science & Engineering > >> >>> University of Michigan > >> >>> _______________________________________________ > >> >>> 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 > >> >> > >> > > >> > > >> > > >> > -- > >> > ---------- > >> > Korey L Sewell > >> > Graduate Student - PhD Candidate > >> > Computer Science & Engineering > >> > University of Michigan > >> > _______________________________________________ > >> > 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 > -- ---------- Korey L Sewell Graduate Student - PhD Candidate Computer Science & Engineering University of Michigan _______________________________________________ m5-dev mailing list [email protected] http://m5sim.org/mailman/listinfo/m5-dev
