- 1/10/11 -- Course Introduction
- 1/12/11 -- Class Cancelled
- 1/17/11 -- Class Cancelled (Martin Luther King Jr. Day)
- 1/19/11 -- Computer Architecure Review
Computer Architecture,
Intel (lecture 1)
- 1/24/11 -- Computer Architecure Review (cont.)
Computer Architecture,
Intel (lectures 2-4)
- 1/26/11 -- x86 Architecture
Architecture of the Pentium Microprocessor
, IEEE CS DL
X86 Assembly / X86 Architecture
, Wikibooks
x86
, Wikipedia
Discussants:
Abdulelah,
Fadi,
Fletcher,
Khalid,
Nouh,
Omar
- 1/31/11 -- RISC Architecture
Reduced Instruction Set Computer
, ACM DL
A Conversation with John Hennessy and David Patterson
, ACM DL
Discussants:
Kathy,
Mayank,
Raja,
Steven,
Tiyseer,
Vamsi
- 2/2/11 --
Class Cancelled (Snow Day)
- 2/7/11 -- RISC Controversy
Instruction Sets and Beyond: Computers, Complexity, and Controversy
, IEEE CS DL
Discussants:
Amulya, Harsha, Shruti, Tanvi
- 2/9/11 -- Pentium Pro (P6)
Intel's P6 Uses Decoupled Superscalar Design
, from Penn State
P6 Underscores Intel's Lead
, Access Restricted
The Pentium Chronicles: Introduction
, IEEE CS DL
Discussants:
Gowtham,
Lin,
Poornakumar,
Rajesh,
Ranga,
Surekha
- 2/14/11 -- Alpha 21164
Digital Leads the Pack with 21164
, Access Restricted
Superscalar Instruction Execution in the 21164 Alpha Microprocessor
(just skim this one),
IEEE CS DL
Discussants:
Abdullah,
Ahmed,
Leenah,
Reem,
Waleed
- 2/16/11 -- Branch Prediction
A Study of Branch Prediction Strategies
, ACM DL
Alternative Implementations of Two-Level Adaptive Branch Prediction
(sections 1-3),
ACM DL
Discussants:
Amogh, Brian, Krishna, Swapna, Vineesh
- 2/21/11 -- High-Level (Behavioral) Syntheis I
Automatic Data Path Syntheis
, IEEE CS DL
Discussants:
Fletcher, Raja, Reem, Swapna
- 2/23/11 -- High-Level (Behavioral) Syntheis II
Tutorial on High-Level Synthesis
, ACM DL
Discussants:
Abdulelah, Fadi, Khalid, Omar, Nouh
- 2/28/11 -- Hardware Description Languages
Using VHDL for Synthesis of Digital Hardware
, Access Restricted
Discussants:
Gowtham, Leenah, Rajesh, Shruti, Steven
- 3/2/11 -- Field-Programmable Logic Devices
Programmable Logic Technology
, Access Restricted
Discussants:
Amogh, Amulya, Krishna, Tiyseer, Vamsi, Vineesh
- 3/7/11 -- Midterm Exam 1
(open book / notes exam covering class material 1/19/11 - 2/16/11)
- 3/9/11 --
Class Cancelled
|
Lecture Notes (cont.)
- 3/14/11 -- Hardware / Software Co-Design
Hardware / Software Co-Design
, from Penn State
(skip III.C.,
read only the first three paragraphs of IV.A., and
read only the first paragraph of IV.B.2., and IV.B.3)
Discussants:
Harsha, Lin, Poornakumar, Ranga, Surekha, Tanvi
- 3/16/11 -- System Level Design
System-Level Design: Orthogonalization of Concerns and Platform-Based Design
, from Penn State
(SKIM I-IV, skip rest)
Discussants:
Abdullah, Ahmed, Brian, Kathy, Mayank, Waleed
- 3/21/11 -- Class Cancelled (Spring Break)
- 3/23/11 -- Class Cancelled (Spring Break)
- 3/28/11 -- Class Cancelled
- 3/30/11 -- Review for Midterm Exam 2
- 4/4/11 -- Midterm Exam 2
(open book / notes exam covering class material 2/21/11 - 3/14/11)
- 4/6/11 -- ARM Cortex-A9 Processor
ARM Architecture
, Wikipedia
ARM Processors
, ARM's products list
ARM Cortex-A9 Processor
, ARM's overview
ARM Cortext-A9 Processor
, ARM White Paper
Discussants:
Abdullah, Ahmed, Fadi, Leenah, Raja, Waleed
- 4/11/11 -- TM3270 Media Processor
TriMedia Media Processor
, Wikipedia
The TM3270 Media-Processor
, ACM DL
Discussants:
Gowtham, Harsha, Poornakumar, Shruti, Swapna, Tanvi
- 4/13/11 -- Simultaneous Multithreading
Simultaneous Multithreading: Maximizing On-Chip Parallelism
, ACM DL
Discussants:
Amogh, Amulya, Krishna, Rajesh, Ranga, Vamsi
- 4/18/11 -- ClearSpeed CSX700
ClearSpeed
, Wikipedia
CSX700 Processor
, ClearSpeed's overview
CSX700 Datasheet
, ClearSpeed's products list
Advance e710 development board
, ClearSpeed's overview
Discussants:
Abdulelah, Kathy, Nouh, Omar, Steven, Vineesh
- 4/20/11 -- IBM Cell Processor
Introduduction to the Cell Multiprocessor
, from Univ Texas
Discussants:
Brian, Fletcher, Reem, Surekha, Tiyseer, Vamsi
- 4/25/11 -- Moore's Law & Multicore
Spending Moore's Dividend
, ACM DL
Discussants:
Abdulelah, Khalid, Lin, Mayank
- 4/27/11 -- Review for Final Exam
- 5/6/11 FRIDAY, 10:15-12:30 -- Final Exam
(open book / notes exam covering class material 4/6/11 - 4/25/11)
|