Presentation is loading. Please wait.

Presentation is loading. Please wait.

CS510 Concurrent Systems Course Overview. CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Research.

Similar presentations


Presentation on theme: "CS510 Concurrent Systems Course Overview. CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Research."— Presentation transcript:

1 CS510 Concurrent Systems Course Overview

2 CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Research Interests: Operating Systems, Parallel and Distributed Systems

3 CS510 - Concurrent Systems 3 Course Overview  Based on 20 research papers o Read them carefully! o Submit a written review of each paper BEFORE class!  Class structure o Lectures including some student presentations o Instructor-led discussion  Course web page www.cs.pdx.edu/~walpole/class/cs510/fall2011/home.html

4 CS510 - Concurrent Systems 4 Topics  Synchronization o Locking o Non-blocking Synchronization (NBS) o Things that complicate NBS Hardware and compiler-level reordering Memory reclamation o Relativistic Programming via RCU o Transactional Memory  Scalability o Shared memory hardware and software architectures o Message passing hardware and software architectures

5 CS510 - Concurrent Systems 5 Grade Structure  Undergraduate Students: o paper reviews - 20% o midterm exam - 25% o in-class paper presentations - 30% o final exam - 25%  Graduate students o paper reviews - 10% o midterm exam - 25% o in-class paper presentations - 20% o final exam - 25% o position paper - 20%

6 CS510 - Concurrent Systems 6 Paper Presentations  Your paper assignments are posted on the web page  Your presentation should last 40 minutes  Emphasize key ideas, not irrelevant details  Do the necessary background reading!  Prepare a formal presentation with slides  Send me a draft presentation in time for me to review it and give you feedback  Make sure your presentation is of high quality!!!

7 CS510 - Concurrent Systems 7 Position Papers  Short paper (<1500 words)  Your chance to summarize o current research trends in concurrent systems o future directions  By the end of this class you should have a clear understanding of research directions and challenges  I want to know what you think o … not a straight summary of the papers we have studied

8 CS510 - Concurrent Systems 8 Before Class 2  Email me and let me know if you are a graduate or undergraduate student  Visit the class web page www.cs.pdx.edu/~walpole/class/cs510/fall2011/home.html  Find your first paper assignment o I will post them before Wednesday o Email me if there is a problem!  Read class 1 papers and papers for class 2  Submit paper reviews as directed on the class web site


Download ppt "CS510 Concurrent Systems Course Overview. CS510 - Concurrent Systems 2 About the Instructor  Instructor – Jonathan Walpole o Professor at PSU o Research."

Similar presentations


Ads by Google