This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
start [2015/08/17 18:19] nandita [Meeting Times] |
start [2015/08/28 17:43] nandita [Description] |
||
---|---|---|---|
Line 1: | Line 1: | ||
======18-740 Computer Architecture – Fall 2015====== | ======18-740 Computer Architecture – Fall 2015====== | ||
+ | =====Announcements===== | ||
+ | **Lectures of 740 will meet at HH 1107 (in Pittsburgh) and B23 118 (in Silicon Valley) on Mondays and Wednesdays** | ||
+ | |||
=====Course Information===== | =====Course Information===== | ||
====Description==== | ====Description==== | ||
- | |||
Computer architecture is the science and art of designing, selecting and interconnecting hardware components and co-designing the hardware/software interface to create a computer that meets functional, performance, energy consumption, cost, and other specific goals. This course qualitatively and quantitatively examines fundamental computer design trade-offs, with the goal of developing an understanding that will enable students to perform cutting-edge research in computer architecture. We will learn, for example, how uniprocessors execute many instructions concurrently, how state-of-the-art memory systems deliver data into the processor and why they are so complex, and how/why multiple processors are interconnected to execute portions of a program or multiple programs in parallel, as done in modern multi-core processors. Examining trade-offs requires that you already know how to correctly design a computer, as is taught in the important prerequisite 18-447. This course will involve an at least two-month long research/implementation project in which students work in groups of 2-3. | Computer architecture is the science and art of designing, selecting and interconnecting hardware components and co-designing the hardware/software interface to create a computer that meets functional, performance, energy consumption, cost, and other specific goals. This course qualitatively and quantitatively examines fundamental computer design trade-offs, with the goal of developing an understanding that will enable students to perform cutting-edge research in computer architecture. We will learn, for example, how uniprocessors execute many instructions concurrently, how state-of-the-art memory systems deliver data into the processor and why they are so complex, and how/why multiple processors are interconnected to execute portions of a program or multiple programs in parallel, as done in modern multi-core processors. Examining trade-offs requires that you already know how to correctly design a computer, as is taught in the important prerequisite 18-447. This course will involve an at least two-month long research/implementation project in which students work in groups of 2-3. | ||
+ | * **Number of Units:** 12 | ||
* **Prerequisites:** 18-447 or equivalent (**[[background|review background material]]**) | * **Prerequisites:** 18-447 or equivalent (**[[background|review background material]]**) | ||
+ | * **Undergraduate Course Designation:** Breadth, Depth, Coverage | ||
+ | * **Undergraduate Course Area:** Computer Hardware Engineering | ||
====Syllabus==== | ====Syllabus==== | ||
**Subject to change.** | **Subject to change.** | ||
Line 35: | Line 39: | ||
* //Parallel Computer Architecture: A Hardware/Software Approach//, by Gupta, Culler, Singh, Morgan Kaufmann | * //Parallel Computer Architecture: A Hardware/Software Approach//, by Gupta, Culler, Singh, Morgan Kaufmann | ||
- | =====Staff Information===== | ||
====Contact==== | ====Contact==== | ||
Line 41: | Line 44: | ||
^ ^ Name ^ E-mail ^ Office ^ Phone ^ Office Hours ^ | ^ ^ Name ^ E-mail ^ Office ^ Phone ^ Office Hours ^ | ||
- | | **Instructor** | [[http://www.ece.cmu.edu/~omutlu/|Onur Mutlu]] | <onur@cmu.edu> | CIC 4th Floor | (412) 268-1186 | Wed. 4:30--5:30PM (or by appointment)| | + | |**Instructor** | [[http://www.ece.cmu.edu/~omutlu/|Onur Mutlu]] | <onur@cmu.edu> | CIC 4th Floor | (412) 268-1186 | -- | |
- | | **Instructor** | Seth Copen Goldstein | <seth@cmu.edu> | GHC 7111 | (412) 268-3828 | Tue. 1:00-2:00PM (or by appointment)| | + | | **TA** | Nandita Vijaykumar | <nandita@cmu.edu> | CIC 4th Floor | -- | -- | |
- | | **TA** | Tyler Huberty | <thuberty@cmu.edu> | CIC 4th Floor | -- | Fri. 9:30-10:30am (online only) | | + | |
- | | **TA** | Brian Osbun | <bosbun@andrew.cmu.edu> | CIC 4th Floor | -- | Thu. 4:00-5:00pm | | + | |
- | | **TA** | Hongyi Xin | <hxin@andrew.cmu.edu> | CIC 4th Floor | -- | Mon. 6:30-7:30pm | | + | |
- | | **Admin. Assistant** | Jennifer Loughran | <jackson1@andrew.cmu.edu> | Hamerschlag Hall D200 | -- | -- | | + | |
- | == Note on Office Hours == | ||
- | * If you're having trouble accessing the 4th floor to attend an office hour, please email the TA to let you in. | ||
- | * You can attend office hours remotely through [[https://acatarcmu.adobeconnect.com/_a1081519798/officehours_18740/|Adobe Connect]]. If an instructor/TA is not logged into the breakout session, please send them an email. | ||