====== 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 =====