Here are some ideas we at AMD have for the sprint.

1) Adding checkpointing support to the GPU model
2) Fixing the structure and design of the GPU coalescer
3) Adding x86 inst tests
4) Properly supporting atomics
5) Add support for event-based scheduling in the GPU model, and FUPool-style 
functional units

-----Original Message-----
From: gem5-dev [mailto:[email protected]] On Behalf Of Jason Lowe-Power
Sent: Tuesday, January 17, 2017 8:13 AM
To: gem5 Developer List <[email protected]>
Subject: [gem5-dev] Ideas for sprint projects

Hi gem5 Developers!

As you're probably aware, I'm going to be running a gem5 coding sprint in the 
afternoon after the Learning gem5 tutorial at HPCA on Sunday Feb 5.

I'm looking for ideas for small projects that could be started (or even better, 
completed) in a few hours. Do you have any small bugs that have been bothering 
you? Any little features that would be nice, but you haven't had the time to 
work on? Now's the time to get these things done!

Also, if you have any bigger projects that you think it would be good for 
people to chat about in the same room to come up with a plan of attack, we may 
be able to fit one or two of those in, too.

Some examples that I have so far:

Little projects:
1. Fix TLB warmup for x86. (See http://reviews.gem5.org/r/3474/) 2. Modify 
EventWrapper to understand C++11 lambdas so you can pass parameters to simple 
process() functions without creating a new class.
3. Develop some ISA instruction tests to find out what is implemented correctly 
and possibly find some bugs. (See RISC-V insttest)

Long-term things we may want to discuss:
1. Revamping the test infrastructure
2. Replacing scons, possibly with Bazel (see https://bazel.build/)

Please respond with any ideas you have! We definitely won't get to everything, 
but throwing ideas out there now will give us a large base of options for the 
coding sprint.

Thanks,
Jason
-- 

Jason
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev
_______________________________________________
gem5-dev mailing list
[email protected]
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to