CS 5955 -- Practical Parallel and Concurrent Programming -- Fall 2010
Lecture 1, August 27, 2010
Table of Contents
1 General Course Info
-
Class Website: http://www.eng.utah.edu/~cs5955
- Class Room: 3147 MEB
- Lecture Hours: F 11:50 to 1:45
- Instructor: Ganesh Gopalakrishnan
- Instructor Email: teach-cs5955@list.eng.utah.edu
- Instructor Office Hours: None (discussion during class)
- TAs: Joe Mayo, Michael Bentley, and Geof Sawaya
- TA Emails: teach-cs5955@list.eng.utah.edu
- TA Office Hours: TBD
- TA Office Location: TBD
2 Learning Goals
The goals of this course are to discuss current topics
in parallel and concurrent programming.
This will be accomplished through a series of talks
covering some of the units described at
http://research.microsoft.com/ppcp.
There will be other invited talks also.
The currently anticipated speakers are listed in
Section 5.
This class meets once a week and run in a research
seminar mode.
It is highly recommended that you take this class and other
parallel programming/concurrency classes, such as
4961, Parallel Programming taught by Professor Hall.
3 Grading
Those taking PPCP for two credits must participate
in the lectures and do the class exercises.
Those taking PPCP for three credits must additionally
work on the ``more difficult'' exercises or work on
a project (we can discuss possible topics).
Everyone must also complete a brief pre- and post survey kept at
https://www.surveymonkey.com/s/HMMYVST.
4 Links to Units
All the course material will be kept in the directory
PPCP-Course-Material/ppcp.
5 Weekly Schedule (subject to change)
-
Week 1, 8/27: Ganesh, Unit 0
- Week 2, 9/3: Ganesh and Joe Unit 0, 1
- Week 3, 9/10: Dr. Sebastian Burkhardt (MSR) -- Maybe Unit 2
- Week 4, 9/17: Dr. Madan Musuvathi (MSR) -- Maybe Unit 2 and/or 3
- Week 5, 9/24:
- Week 6, 10/1:
- Week 7, 10/8: Prof. Miriam Leeser (NEU)
- Week 8, 10/22: Dr. Tim Mattson (Intel)
- Week 9, 10/29:
- Week 10, 11/5: Dr. Tasneem Brutch (Samsung Research)
- Week 11, 11/12: Dr. Tom Ball (MSR)
- Week 12, 11/19:
- Week 12, 12/3:
This document was translated from LATEX by
HEVEA.