Preliminary SC252 Schedule



  Date Event Topic Readings
1 W 1/22   Semester Plan: arch is dead, long live arch. P&H Ch. 1; Moore, Cramming More Components into ICs; EDSAC
2 M 1/27   Review: Pipelined Inst. Proc. P&H ap A; Russell, Cray 1 (1st half)
3 W 1/29*   Review: Memory Subsys Design P&H 5.1-4, 5.9-11 (opt: Hill&Smith)
4 M 2/3  HW 1 Review: I/O, Storage, Net P&H 7.1-3, 7.6, 8.1-4, 8.7
5 W 2/5   ISA Debate (Risc / Cisc / Stack) P&H Ch. 2, App C,D,E; Amdahl, Blaauw, Brooks, IBM 360; B5000; picoJava
6 M 2/10*   Basics Quiz  
7 W 2/12   ILP proc. design 3.1, 3.8; optional: Inst. level Parallel Processing: History, Overview and Perspective, Rau and Fisher (pdf)
8 M 2/17 Presidents Day
9 W 2/19   Tensilica - Sea of Extensible SOC,
White Paper
10 M 2/24  HW 2 Branch Prediction, Speculation 3.4-5
11 W 2/26   Vector proc 2.8, 2.13, Ap G, 5-14, Russel Cray 1; IRAM; Stream
12 M 3/3   Multithreading 6.9; Horizon; MT Analysis,
SMT
13 W 3/5   Low-Power Design Low-power CMOS, Variable-Voltage Core-Based Systems
14 M 3/10 Prop Network embedded devices TinyOS, Mica(old), PicoRadio
15 M 3/12   Network processors Crowley Tutorial
Spalink SOSP01
Crowley SC2000
IXP1200
Raj Tutorial Slides
M 3/17    
16 W 3/19 Final Prop Internet Service Architecture  8.12; Giant Services
  M 3/24 Spring ***  
  W 3/26 Break *** (usits)  
17 M 3/31   Dynamically Sched. Proc 3.2-3, 3.6 (1st half)
18 W 4/2   Reorder bufs H&P 3.7, Smith&Pleszkun, Implementing Precise Interrrupt in Pipelined Procesors
Shared Mem. MPs 6.1-4, 6.7 (-600), 6.16
19 M 4/7   Advanced Cache Design 5.5-8, 5.15
20 W 4/9   Dist. Mem. MPs 6.5-6, 6.7-8
21 M 4/14 Prelim Results
22 W 4/16 Papadopoulos Future of Computer Arch  6.8,6.10-11; Lamport, L.: How to make a correct multiprocess program execute correctly on a multiprocessor (readings p574) - here's a 1993 revision
23 M 4/21 Mem. Consistency / Synch
24 W 4/23   Experiment Deisgn  Jain ch2, 13
25 M 4/28   Interpreting Perf. Results stats handout
26 W 4/30   independent project work
27 M 5/5  Take home Kubi - Quantum Computing and Exotic Directions  20-variable 3-sat on DNA computerm Braich, etal

Manin, Yu. I., "Quantum Computing and Shor's Factoring Algorithm,"
Proceedings of the ESI conference on the Riemann Zeta Function, ????? 

Mark Oskin, Frederic T. Chong, Isaac L. Chuang, and John Kubiatowicz.
"Building Quantum Wires: The Long and the Short of it" Appears in
Proceedings of the 30th International Symposium on Computer Architecture
(ISCA 2003)"

28 W 5/7   Proj. presentations

*
*
*
HKN Survey

 
29 M 5/12   Proj. presentations
*
*
*
*