L1_Intro - EE 504 Advanced Computer Organization &...

Info iconThis preview shows pages 1–9. Sign up to view the full content.

View Full Document Right Arrow Icon
EE 504 EE 504 Advanced Computer Advanced Computer Lecture 1: Introduction Dr. Yifong Shih Northwestern Polytechnic University Spring 2008 Yifong Shih  "Advanced Computer  Organization and Design" 1
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Today’s Outline Personal introduction Class syllabus Student conduct Intro to computer architecture Quantitative principles Assessment quiz Yifong Shih  "Advanced Computer  Organization and Design" 2
Background image of page 2
I am… Dr. Yifong Shih, Ph.D Comp Sci & Eng, Univ. of Michigan 1987 (Go Blue!) Doctoral dissertation: Parallel Processing of Production Systems: An Integrated Hardware & Software Approach System architect at IBM, HP, Agilent Research interests: computer architecture, storage, cryptography, high speed I/O Contact info: yifong_99@hotmail.com Yifong Shih  "Advanced Computer  Organization and Design" 3
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Class Objectives Study the design of modern and advanced processors and their architectures Basic and advanced pipelining Multi-level and virtual memory system Instruction level parallelism Multiprocessing and multi-threading Advanced storage systems Emphasis on quantitative analysis Yifong Shih  "Advanced Computer  Organization and Design" 4
Background image of page 4
Syllabus (subject to change) 1. Introduction to computer architecture and quantitative principles of design. 2. Instruction Set Architecture (ISA) principles. 3. Instruction set examples: RISC and CISC 4. Pipelined instruction execution and latency problems. 5. Pipeline hazards and exceptions. 6. Instruction level parallelism: dynamic hardware scheduling. 7. Superscalar and VLIW Architectures. 8. Instruction level parallelism: static compiler and hardware scheduling Yifong Shih  "Advanced Computer  Organization and Design" 5
Background image of page 5

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Syllabus 2 1. Memory hierarchy 2. Cache memory 3. Virtual memory support 4. Symmetric shared memory multiprocessors, On- chip multiprocessors. 5. Multithreading 6. Structure and performance of Input/Output sub- system. 7. Advanced storage systems Yifong Shih  "Advanced Computer  Organization and Design" 6
Background image of page 6
Computer Architecture: A Quantitative Approach th ed. 3 rd ed. CAaQA may be used as additional reference Other material to be posted on class website Warning: you are solely responsible for getting the textbook and accompanying CD. This class won’t wait! Yifong Shih  "Advanced Computer  Organization and Design" 7
Background image of page 7

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Exams Midterm: 90 minutes @ 7 th week Final: 90 minutes @ final week One to two quizzes almost every week Projects Groups of 2 to 3 – reach out to strangers 15-minute PowerPoint presentation the week before the finals Topic must be approved by me before or @ midterm time One sheet of 8x11 cheat sheet is permitted on every
Background image of page 8
Image of page 9
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 51

L1_Intro - EE 504 Advanced Computer Organization &...

This preview shows document pages 1 - 9. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online