User Tools

Site Tools


homeworks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
homeworks [2018/03/05 07:41] – created juanhomeworks [2019/02/12 16:34] (current) – external edit 127.0.0.1
Line 4: Line 4:
 ====== Homework ====== ====== Homework ======
  
-===== Homework 1: DRAM Refresh =====+===== Homework 1: DRAM Refresh (05.03 Mon.) =====
  
   * {{Optional_hw1.pdf | HW1 handout}}   * {{Optional_hw1.pdf | HW1 handout}}
 +  * {{Optional_hw1-solution.pdf | HW1 solution}}
  
 +===== Homework 2: Combinational Logic (15.03 Thu.) =====
 +
 +  * {{Optional_hw2.pdf | HW2 handout}}
 +  * {{Optional_hw2-solution.pdf | HW2 solution}}
 +
 +===== Homework 3: Basic Microarchitectural Design (25.04 Wed.) =====
 +
 +  * {{Optional_hw3.pdf | HW3 handout}} ({{microcode.csv.zip | Q8: microcode.csv}})
 +  * {{optional_hw3_sol.pdf | HW3 solution}}
 +
 +===== Homework 4: Out-of-Order Execution, Dataflow, Branch Prediction, VLIW, and Fine-Grained Multithreading (15.05 Tue.) =====
 +
 +  * {{Optional_hw4.pdf | HW4 handout}}
 +  * {{optional_hw4_sol.pdf | HW4 solution}}
 +
 +===== Homework 5: Vector Processors and GPUs (24.05 Thu.) =====
 +
 +  * {{Optional_hw5.pdf | HW5 handout}}
 +  * {{optional_hw5_sol.pdf | HW5 solution}}
 +
 +===== Homework 6: Systolic Arrays, Caches, and Virtual Memory (08.06 Fri.) =====
 +
 +  * {{Optional_hw6.pdf | HW6 handout}}
 +  * {{optional_hw6_sol.pdf | HW6 solution}}
homeworks.1520235667.txt.gz · Last modified: 2019/02/12 16:34 (external edit)