what's new at a glance
Assignments
- Assignment 1: Domain-specific Languages for Parallelism (this page includes group sign up and partner search)
- Assignment 2: Application Mapping for Parallelism
Discuss
Schedule
Note: A special extended lecture and QA session with Tim Sweeney has been scheduled for Thursday, May 17 from 2:30 to 5:00pm in Art 2 (Located in the basement of the Cummings Art Building). This is a combined class with CS448.
| Lecture
| Date
| Topic
|
| 1 | April 5 | Introduction (Christos' and Kunle's lecture slides)
|
| 2 | April 12 | Discussion: The Landscape of Parallel Computing Research: A View from Berkeley (website for more information)
|
| 3 | April 19 | High-level domain specific languages, presentations
|
| 4 | April 26 | Applications - JP Singh presentations
|
| 5 | May 3 | finish presentations, Sequoia, streaming and final assignment
|
| 6 | May 10 | Discussion: Architecture design space Final assignment (slides)
|
| 7 | May 17 | Applications - Tim Sweeney, 2:30 - 5:00pm in Art 2
|
| 8 | May 24 | Application analysis, presentations
|
| 9 | May 31 | Discussion and next steps
|
Staff
The best way to contact the course staff is by email: cs315b-spr0607-staff [at] lists.stanford.edu
Time and Location
- Time: Thursdays 4:15-5:30pm
- Location: Gates Room 104
Grading
| Class Participation
| 20%
|
| Midterm assignment
| 40%
|
| Final assignment
| 40%
|
Related Events
- Wed 4/25, 11am, Packard 101 "Many-core programming challenges and a human-language of programmability", Tim Mattson, Intel mattson_abstract.txt pdf
Wiki Help
- To edit the wiki, create an account with the link in the top right and log in
- To create a page or upload a file, move your mouse over the word "wiki" in the top left, and select what you want to do
- To link to a page put "[[Name of page]]" or "[[Name of page|link text]]" in the page
- To link to a file, put "[[Media:filename.ppt|link text]]" in the page
- Edit this page to see examples (but please don't screw it up :)
- MediaWiki handbook
- Examples of wiki text - probably the fastest way to figure out how to edit the wiki