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_introduction_to_computer_architecture [2018/06/20 02:50] – [Announcements] edit18-447_introduction_to_computer_architecture [2019/01/06 19:19] – [Staff] edit
Line 1: Line 1:
-====== 18-447 Introduction to Computer Architecture, Spring 2018 ====== +====== 18-447 Introduction to Computer Architecture, Spring 2019 ======
- +
- +
- +
-===== Special announcement about S15 archive ===== +
-Due to the new ECE website rollout, some links are misbehaving.  You can find [[http://www.archive.ece.cmu.edu/~ece447/s15 | 18-447 Spring 2015 archive here]] until a permanent fix is determined.+
  
 ===== Announcements ===== ===== Announcements =====
-  * [[https://users.ece.cmu.edu/~jhoe/doku/doku.php?id=18-447_introduction_to_computer_architecture#textbooks |Please note we are using a new edition of the P&H textbook in S18]]. 
   * I highly recommend that you review RTL Verilog at [[http://hdlbits.01xz.net |HDLBits]] before start of term.   * I highly recommend that you review RTL Verilog at [[http://hdlbits.01xz.net |HDLBits]] before start of term.
   * Lab sections will not meet the first week of school.   * Lab sections will not meet the first week of school.
Line 14: Line 8:
 ===== Quick Links ===== ===== Quick Links =====
  
-  * Current semester: [[18-447 Course Schedule, Spring 2018 |Spring 2018 Lecture Notes]]+  * Current semester: [[18-447 Course Schedule, Spring 2019 |Spring 2019 Lecture Notes]]
   * Preview lecture notes from [[18-447 Course Schedule, Spring 2018 |the last completed semester]]   * Preview lecture notes from [[18-447 Course Schedule, Spring 2018 |the last completed semester]]
-  * [[http://www.ece.cmu.edu/~jhoe/course/ece447/H0x-schedule.htm | Spring 2009 Lecture Notes]] (archived "classic" edition with computer arithmetic without parallel architecture) +  * [[https://canvas.cmu.edu/courses/8073 | Go to Canvas]] for announcements and handouts 
-  * [[https://canvas.cmu.edu/courses/3829 | Go to Canvas]] for announcements and handouts +  * [[https://piazza.com/cmu/spring2019/184471 | Go to Piazza]] for Q&A
-  * [[https://piazza.com/cmu/spring2018/18447 | Go to Piazza]] for Q&A+
  
 ===== Course Description ===== ===== Course Description =====
Line 31: Line 24:
     *  [[home |James C. Hoe]]     *  [[home |James C. Hoe]]
   * Teaching Assistants   * Teaching Assistants
-    * Daniel Stiffler+    * Nikolai Lenney 
 +    * Amolak Nagi 
     * Ford Seidel     * Ford Seidel
-    * Akshit Sharma +    * Nathan Serafin 
-    * Sumanth Sridhar+    * Sihao Yu
  
  
 ===== Contact and Office Hours ===== ===== Contact and Office Hours =====
  
-Please see [[https://canvas.cmu.edu/courses/3829 | Canvas]].+Please see [[https://canvas.cmu.edu/courses/8073 | Canvas]].
  
 ===== Meetings ===== ===== Meetings =====
  
-  * Lecture:  MW, 12:30PM to 02:20PM, PHA18A +  * Lecture:  MW, 12:30PM to 02:20PM, WEH 5403 
   * Lab Section A: Tue, 10:30AM to 01:20PM, HH1305   * Lab Section A: Tue, 10:30AM to 01:20PM, HH1305
   * Lab Section B: Thu, 1:30PM to 04:20PM, HH1305 \\ **Note:** It doesn't matter which section you sign up for. You can get checked off during either section period.   * Lab Section B: Thu, 1:30PM to 04:20PM, HH1305 \\ **Note:** It doesn't matter which section you sign up for. You can get checked off during either section period.
Line 50: Line 44:
  
   * //Computer Organization and Design **RISC-V Edition**: The Hardware Software Interface//, 1st Edition by Patterson and Hennessy, Morgan Kaufmann. (Required)   * //Computer Organization and Design **RISC-V Edition**: The Hardware Software Interface//, 1st Edition by Patterson and Hennessy, Morgan Kaufmann. (Required)
 +  * [[https://www.morganclaypool.com/toc/cac/1/1 |Synthesis Lectures on Computer Architecture]] at Morgan and Claypool (free access from CMU subnet)
   * Also useful, textbooks from 18-240 and 15/18-213   * Also useful, textbooks from 18-240 and 15/18-213
  
Line 57: Line 52:
   * [[https://riscv.org |RISC-V Foundation]]   * [[https://riscv.org |RISC-V Foundation]]
   * [[http://hdlbits.01xz.net |HDLBits Verilog Practice]]   * [[http://hdlbits.01xz.net |HDLBits Verilog Practice]]
-  * [[http://www.archive.ece.cmu.edu/~ece447/s15 | 18-447 Spring 2015 archive (Prof. Onur Mutlu)]]+  * [[http://www.archive.ece.cmu.edu/~ece447/s15 | 18-447 Spring 2015 archive (Prof. Onur Mutlu with superscalar)]] 
 +  * [[http://www.ece.cmu.edu/~jhoe/course/ece447/H0x-schedule.htm | Spring 2009 Lecture Notes]] (archived "classic" edition with computer arithmetic without parallel architecture)