Lab Schedule

Lab Name Assigned Date Due Date
Lab 0: Bootstrapping 08/27/2025 09/15/2025
Lab 1: Branch Prediction 9/15/2025 10/01/2025
Lab 2: Design Space Optimization & Memory Hierarchy 10/01/2025 10/27/2025
Lab 3: Virtual Memory 10/27/2025 11/17/2025
Lab 4: Sparse Problems / Performance Optimization 11/17/2025 12/05/2025

Lab Resources


Notes

All lab resources will be distributed via AFS at /afs/ece.cmu.edu/class/ece344/assign/labLABNUMBER.tar.gz. To get started, you're going to want to carefully read the 18-344 course README (/afs/ece.cmu.edu/class/ece344/opt/README-18344.txt). You should work on labs on the ECE department cluster machines, e.g., linux.ece.cmu.edu and the ECE numbers cluster {ece001-ece031}.ece.local.cmu.edu.