Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
18-447_course_schedule_spring_2020 [2020/01/11 20:05] edit18-447_course_schedule_spring_2020 [2020/04/02 11:43] edit
Line 32: Line 32:
 |   | 3/9 | ^ No classes (Spring Break) ^ ^ |  |   | 3/9 | ^ No classes (Spring Break) ^ ^ | 
 |   | 3/11 | ^ No classes (Spring Break) ^ ^ |  |   | 3/11 | ^ No classes (Spring Break) ^ ^ | 
-| 9 | 3/16 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L15.pdf |L15]] | Caches | P&H Ch5.3 | |   +| 9 | 3/16 | ^ No classes (transition to distance learning) ^ ^ |   
-  | 3/18 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L16.pdf |L16]] | More caches | P&H Ch5.4, 5.9 | |  +|   | 3/18 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L15.pdf |L15]] | Caches | P&H Ch5.3 | |  
-10 | 3/23 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L17.pdf |L17]] | VM: protection and paging | P&H Ch5.6~5.8 | Lab 3 due |  +10 | 3/23 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L16.pdf |L16]] | More caches | P&H Ch5.4, 5.9 | |  
-   | 3/25 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L18.pdf |L18]] | VM: page tables and TLB | P&H Ch5.6~5.8 | |  +   | 3/25 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L17.pdf |L17]] | VM: protection and paging | P&H Ch5.6~5.8 | |  
-11 3/30 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L19.pdf |L19]] | VM: modern systems | Rest of Ch5 and paper | Lab 4 start |  +11 | 3/30 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L18.pdf |L18]] | VM: page tables and TLB | P&H Ch5.6~5.8 | Lab 3 due |  
-|    | 4/| [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L20.pdf |L20]] | ILP to multicore | | |   +   4/| [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L19.pdf |L19]] | VM: modern systems | Rest of Ch5 and paper | |   
-12 | 4/6 | ^ Midterm 2 in class | | Lab 4 status check |  +| 12 | 4/6 | ^ Midterm 2 in class | | Lab 4 start |   
-|    | 4/8 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L21.pdf |L21]] | Parallel Computer Architecture | P&H Ch6 | |  +|    | 4/| [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L20.pdf |L20]] | ILP to multicore | | |  
-13 | 4/13 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L22.pdf |L22]] | Multithreaded Programming | | |  +13 | 4/13 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L21.pdf |L21]] | Parallel Computer Architecture | P&H Ch6 | Lab 4 status check |  
-   | 4/15 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L23.pdf |L23]] | Parallel Performance | P&H Ch5.15 | | +   | 4/15 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L22.pdf |L22]] | Multithreaded Programming |  | | 
-14 |4/20 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L24.pdf |L24]] | Cache Coherence | P&H Ch5.10 | |   +14 |4/20 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L23.pdf |L23]] | Parallel Performance | P&H Ch5.15 | |   
-   | 4/22 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L25.pdf |L25]] | Synchronization | P&H Ch2.11, 5.14 | |  +   | 4/22 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L24.pdf |L24]] | Cache Coherence | P&H Ch5.10 | |  
-| 15 | 4/27 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L26.pdf |L26]] | Interconnects  | Lab 4 due |  +15 | 4/27 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L25.pdf |L25]] | Synchronization | P&H Ch2.11, 5.14  | Lab 4 due |  
-|    | 4/29 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L27.pdf |L27]] | Hardware Acceleration | |  |   +|    | 4/29 | [[https://www.ece.cmu.edu/~jhoe/course/ece447/S20handouts/L26.pdf |L26]] | Hardware Acceleration | |  |   
-|    | TBD | ^ Final Exam | | | +|    | 5/7 | ^ Midterm 3 during final period (5:30pm - 8:30pm) | | |
 \\  \\