Week 1 : August 19 - August 25
Week 2 : August 26 - September 1
Week 3 : September 2 - September 8
Week 4 : September 9 - September 15
Week 5 : September 16 - September 22
  • Mon
    Dynamic Programming (pdf)
    Wed
    Dynamic Programming
    Lab 4: PA2A
    PA1 due
    Fri
    Finish DP
Week 6 : September 23 - September 29
  • Mon
    Cache (pdf)
    Wed
    Cache cont.
    Fri
    Blocking the Knapsack
Week 7 : September 30 - October 6
  • Mon
    recap
    Wed
    MidTerm Test 1
    No lab, PA2B postponed until next week
    MidTerm Test 1 material: week 1-6
    Fri
    No class
Week 8 : October 7 - October 13
Week 9 : October 14 - October 20
  • Mon
    Performance Evaluation
    Wed
    Lab 3 OMP Tasks cont' (pdf)
    Fri
    Quinn Chapter 7
Week 10 : October 21 - October 27
  • Mon
    Quinn Chapter 4: MPI
    Wed
    Discussion 3 due
    Lab: PA3, notice k50 in the instructions
    Fri
    MPI
Week 11 : October 28 - November 3
Week 12 : November 4 - November 10
  • Mon
    Divide and Conquer Dynamic Programming (pdf)
    reading
    Wed
    IP on FPGAs (pdf)
    PA3B due, Lab: PA3B
    Fri
    CS560, CS575, MAP-C on the Cray
Week 13 : November 11 - November 17
  • Mon
    Wavelet Transform
    Iterative solvers
    on the MAP (pdf)
    Wed
    Streams (pdf)
    PA4 available
    Fri
    no class
Week 14 : November 18 - November 24
  • Mon
    fall
    Wed
    break
    Fri
    enjoy
Week 15 : November 25 - December 1
  • Mon
    recap
    Wed
    final test, material:
    comprehensive up to and including Divide and Conquer
    Dynamic Programming (Monday week 12)
    Distance: Thursday until Sunday
    Fri
    no class
Week 16 : December 2 - December 8
  • Mon
    test discussion
    Wed
    PA4 due
    Fri
    Project due Wednesday of finals week, *HARD DEADLINE*