Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
18-447_introduction_to_computer_architecture [2018/06/19 22:50]
edit [Announcements]
18-447_introduction_to_computer_architecture [2019/01/06 14:19] (current)
edit [Staff]
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)