Working Calendar: CS184b, Spring 2003


B3 Due HP6+
Wk Lect. Date Lecture Slides Due Ref.
1 1 3/31 M Why Architecture ppt pdf broadcast course info
Assign 1
HP1++
2 4/2 W Instruction Set Architecture (ISA) ppt pdf broadcast terms HP2
3 4/4 F Pipelining ISA ppt pdf broadcast HPA1
2 4 4/7 M Instruction Level Parallelism (ILP) ppt pdf broadcast terms Assign 1 Due
Assign B2
HP3+
4/8 W No Class FCCM
4/10 F No Class FCCM
3 5 4/14 M ILP 2 ppt pdf broadcast Assign B3 HP3
4/16 W No Class --- SFC --- Assign 2 Due
6 4/18 F Very Long Instruction Word (VLIW) ppt pdf broadcast HP4+
4 7 4/21 M Explicitly Parallel Instruction Computer (EPIC)
Binary Translation
ppt pdf broadcast Assign B4 HP4+
8 4/23 W Binary Translation
Caching Intro
ppt pdf broadcast (sound only on first half) HP5+
9 4/25 F Virtual Memory (VM) ppt pdf broadcast HP5
5 10 4/28 M Single Program Multiple Data (SPMD) including Vector ppt pdf broadcast B4 Due
Assign B5
read
11 4/30 W Multithreading ppt pdf broadcast HP6+
12 5/2 F Shared Memory ppt pdf broadcast
6 13 5/5 M Message Passing ppt pdf broadcast terms read
14 5/7 W ISA Network Interface
Active Messages(AM)
ppt pdf broadcast read
15 5/9 F Distributed Shared Memory ppt pdf broadcast read
7 16 5/12 M Dataflow ppt pdf broadcast B5 Due
Assign Final Project
read
17 5/14 W Threaded Abstract Machine (TAM) ppt pdf broadcast read
5/16 F No Class Plan Due 5pm (Intel RCC wkshp)
8 18 5/19 M Interfacing Hardware/Hybrids ppt pdf broadcast read
19 5/21 W Stream Computations Organized for Reconfigurable Execution (SCORE) ppt pdf broadcast read
20 5/23 F Interconnect ppt pdf broadcast read
9 5/26 M No Class Memorial Day
5/28 W No Class talks at Intel
21 5/30 F Defect and Fault Tolerance ppt pdf broadcast Final Project Due 11:59pm read
10 6/4-6 * finals period

This working calendar is on the web: http://www.cs.caltech.edu/courses/cs184/spring2003.html. Please, recheck the page on the web as details may be adjusted as the term progresses. Lectures notes, reading, and handouts will be filled as we reach them.


CS184: Computer Architecture