15-347/18-347 Spring '97
Course Schedule

Final exam: Tue May 13 8:30am - 11:30am DH 2210

Lecture Date Day Topic Lecturer Reading Assmt
101/14TuOverviewBoth1
201/16ThMeasurementDROH2.1-4H1 Out
301/21TuBenchmarkingDROH2.5-9
401/23ThMIPS basicsREB3.1-5, A.1, A.10H1 Due, H2 Out
501/28TuMIPS proceduresDROH3.6, 3.9-10, A.6
601/30ThData structuresDROH3.7, 3.11H2 Due, L1 Out
702/04TuCode OptimizationREBHandouts
802/06ThOther ISAsREB3.8, 3.12-14, App. E
902/11TuPipelining basicsDROH6.13
1002/13ThData hazardsDROH6.4-6L1 Due
02/18TuExam #1
1102/20ThControl hazards & exceptionsREB6.7-8L2 Out
1202/25TuMulticycle instructionsREB6.9-12
1302/27ThSuperscalarREB
1403/04TuInstruction-level parallelismDROH
1503/06ThInteger arithmeticREB4.1-7
1603/11TuFloating PointREB4.8L2 Due, H3 Out
1703/13ThFast arithmeticREB4.9-11
1803/18TuMemory TechnologyREB7.1H3 Due
03/20ThExam #2
03/25TuSpring Break
03/27Th
1904/01TuCache structureDROH7.2L3 Out
2004/03ThCache performanceDROH7.4
2104/08TuVirtual memoryDROH7.3, 7.5-7
2204/10ThI/O, StorageDROH8.1-8
2304/15TuMultimedia computingREBHandouts
2404/17ThNetworksDROHHandoutsL3a Due
2504/22TuNetwork protocolsDROHHandoutsL3b Due, H4 Out
2604/24ThShared Memory MachinesREB9.1, 9.3-6
2704/29TuDistributed Memory MachinesREB9.7-10
2805/01ThParallel ComputingDROHH4 Due