CS6290HPCA High-Performance Computer Architecture

Fall 2009



[Home][Course overview][Schedule][Reading][Homeworks]

Useful Links
Pin
Pin tutorial(an old version but more basics)

Programming Assignment #1: In-order 5-stage pipeline design (Due 9/11 6pm, T-Square)


Programming Assignment #2: Out-of-order superscalar processors and branch predictor


Programming Assignment #3: SMT

  • In this assignment, you will extend your simulator to support SMT (Simultaneous multi-threading) and complete the memory system.

    Homework Assignment #1 (9/8/2009 Classroom)


    Homework Assignment #2 (9/24/2009 Classroom)


    Homework Assignment #3 (10/27/2009 Classroom)


    Homework Assignment #4 (12/3/2009 Classroom)

    Project Descriptions

  • Project (Instead of Programming Assignment #2 and #3)