About the Course

In this course, we will read and review papers about parallel programming models in general, how to evaluate such models, and programming models for sparse computations in particular. Another major component of the course will be a related research project of the student's choosing that must involve a prototype implementation of some kind. Students can propose their own research project and there were also be a group project evaluating various programming models as outlined in the following paper:

Qualitative Evaluation Criteria for Parallel Programming Models, Christopher Krieger and Andrew I. Stone and Michelle Mills Strout, The Proceedings of the Fun Ideas and Thoughts Session at PLDI (FIT), 2010, (pdf).

Other major components of the course include writing reviews for each of the papers read, a mini-research exam, and presenting papers to the class. This course does not involve a textbook or any exams.


November 29, 2010: The post session is next Thursday, December 9th from 4:45-6pm. You can have your poster printed at the plotting services office on the first floor of the Morgan Library. See instructor for account number to charge.

November 3, 2010: The SPF paper has been posted. Start reading it ahead of time. The SPF paper is longer than what you are used to reading.

October 18, 2010: The reading assignment for October 28th and November 2 have been modified. Also the schedule for the poster session has been posted.

October 3, 2010: The reading assignment for Tuesday has been posted.

September 29, 2010: Posted slides for last two class meetings on schedule. I also posted the AlphaZ paper on the schedule, which is scheduled for October 26.

September 20, 2010: Proposal and tool example deadline has been pushed to September 24th at 8pm.

September 10, 2010: Slides from previous classes have been posted on the schedule. This includes the example project proposal approach outlines.

September 7, 2010: Example paper presentations have been posted on the Paper Presentation Guidelines page.

August 31, 2010: Most of the paper schedule has been posted. Students should request an open paper for their paper presentation.

August 30, 2010: A two-page paper has been added to tomorrow's reading assignment. Also, all of the deadlines for the rest of the semester have been placed on the assignments web page and the syllabus has been finalized.

August 3, 2010: Sign up for 653!

Michelle Strout
Last modified: November 29, 2010