EE482C Advanced Computer Organization:

Stream Processor Architecture - Spring 2001/2002

Schedule

Lecture Date Topics Reading Assignments
1 4-Apr Introduction and logistics (L)    
2 9-Apr Discussion of Imagine and Streaming Graphics Application (D) Imagine: Media Processing with Streams
"Polygon Rendering on a Stream Architecture"
 
3 11-Apr Conclusion of Introductory Lecture and
Beginning of StreamC/KernelC Demo (D+L)
Imagine Beginner's Guide   
4 16-Apr StreamC / KernelC Demo and Discussion (L+D) Imagine Programming System  
5 18-Apr Stream Scheduling and Kernel Scheduling (D) Stream Scheduling "Communication Scheduling" Wavelet Assignment 
6 23-Apr Discussion of Conditionals(D) "Efficient Conditional Operations for Data-parallel Architectures"   
7 25-Apr Register Organization and RAW Hardware (D) "Register Organization for Media Processing"
"The Raw Microprocessor: A Computational Fabric for Software Circuits and General Purpose Programs"
 
8 30-Apr Project Brainstorming (D)   Wavelet Program (due)
Project Proposal (out)
9 2-May Brook Tutorial (L) Brook Quickspec
Brook: A Streaming Programming Language 
Brook Assignment
10 7-May RAW/StreaMIT (D) A Stream Compiler for Communication Exposed Architectures Project Proposal (due)
11 9-May Multithreading/Vector architectures (D) "Vector Architectures: Past, Present, and Future,"
"Spert-II: A vector Microprocessor System,"
"Tera Hardware-Software Cooperation,"
 
12 14-May Project Update   Brook Assginment (due) 
13 16-May Dataflow/MPI/Fortran-90 (D) "Exploiting Fine-Grain Thread Level Parallelism on the MIT Multi-ALU Processor"
"Two Fundamental Limits on Dataflow Processing, "
 
14 21-May Grid architecture/Graphics architectures (D) A User-Programmable Vertex Engine
Ray Tracing On Programmable Graphics Hardware 
 
15 23-May Project Update  
16  28-May Multi-node and Irregular Streams Issues (L)    
19 30-May Project Presentations    
20 4-Jun Project Presentations + Wrapup   Project Report (Due)

Legend:

(L) - Lecture
(D) - Discussion

 
 


Last Modified : March 22, 2002 by Mattan Erez
generated with xls2html converter