====== Course Outline ====== The course outline is a guideline to topics that will be discussed in the course, and when they will be discussed: ==== Week 1 (Week of Sept. 8)==== {{:caqa5e_ch1.pdf|Introduction}} trends and performance ---- ---- ---- ==== Week 2 (Week of Sept. 15)==== {{:week_2_cache_part_1.pdf|cach Organization}} text Chapter 2.1 ---- ---- ---- ==== Week 3 (Week of Sept. 22)==== Cache Performance {{:week_2_cache_part_2.pdf|Cache_2}} Chapter 2.2 ---- ---- ---- ==== Week 4 (Week of Sept. 29)==== Main memoery ---- ---- ---- ==== Week 5 (Week of Oct. 6)==== Virtual memory **Quiz 1** Thursday class ---- ---- ---- ==== Week 6 (Week of Oct. 13)==== ---- ---- ---- ==== Week 7 (Week of Oct. 20)==== Pipeline {{:pipeline_review.pdf|Review from EECS2021}} ---- ---- ---- ==== Week 8 (Week of Oct. 27)==== No Class on Thursday (Co-Curricula days) **Midterm** ** the midterm Oct. 28 in SC221 ** ---- ---- ---- ==== Week 9 (Week of Nov. 3)==== Instruction level parallelism {{:caqa5e_ch3_part_a.pdf|Part 1}} **Nov. 7 is the last day to drop a course without receiving a grade** ---- ---- ---- ==== Week 10 (Week of Nov. 10)==== **Quiz 2** ---- ---- ---- {{:caqa5e_ch3_part_b.pdf|}}==== Week 11 (Week of Nov. 17)==== Dynamic Scheduling {{:caqa5e_ch3_part_b.pdf|Tomasulo's Algorithm}} ---- ---- ---- ==== Week 12 (Week of Nov. 24)==== super scalar {{:caqa5e_ch3_part_c.pdf|super scalar}} ---- ---- ---- ==== Week 13 (Week of Dec. 1)==== **Quiz 3**, solution {{:quiz_3_sol.docx|here}} ---- ---- ---- ===== Final Exam =====