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/10/21 12:36] edit18-447_introduction_to_computer_architecture [2019/01/06 19:19] – [Staff] edit
Line 1: Line 1:
 ====== 18-447 Introduction to Computer Architecture, Spring 2019 ====== ====== 18-447 Introduction to Computer Architecture, Spring 2019 ======
- 
-===== Special announcement about time change for Spring 2019 ===== 
- 
-S19 18-447 lecture time needs to be moved to not conflict with 18-500 Capstone.  Please stay tuned for further announcements. 
  
 ===== Announcements ===== ===== Announcements =====
Line 14: Line 10:
   * Current semester: [[18-447 Course Schedule, Spring 2019 |Spring 2019 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 29: Line 24:
     *  [[home |James C. Hoe]]     *  [[home |James C. Hoe]]
   * Teaching Assistants   * Teaching Assistants
-    * TA1 +    * Nikolai Lenney 
-    * TA2 +    * Amolak Nagi  
-    * TA3 +    * Ford Seidel 
-    * TA4+    * Nathan Serafin 
 +    * 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:  <del>MW, 12:30PM to 02:20PM, PHA18A</del> +  * 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 48: 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 55: 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)