lec01 - LECTURE - 01 Computer Architecture...

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

View Full Document Right Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon

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

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: LECTURE - 01 Computer Architecture “Architecture” The art and science of designing and constructing buildings A style and method of design and construction Design, the way components fit together Computer Architecture The overall design or structure of a computer system, including the hardware and the software required to run it, especially the internal structure of the microprocessor CS422 Prerequisites Computer organization (CS220) Digital logic Memory chips, number representation Computer arithmetic, adders, ripple-carry... I/O organization Peripherals Pipelining, RISC CS422 Course Contents Performance and CPI, benchmarks, Amdahl's law Pipelining, hazards Instruction Level Parallelism: Scoreboarding, Tomasulo's algorithm Dynamic branch prediction, VLIW, software pipelining CS422 Course Contents (continued) Cache and memory systems I/O systems, RAID, benchmarks Multiprocessors, cache consistency protocols Processor networks Vector processors Course Evaluation Scribe notes: 5% Homework assignment(s): 20% Mid-sems: 30% End-sem: 45% May give part of it as take-home Course References...
View Full Document

This note was uploaded on 07/14/2011 for the course CS 422 taught by Professor Hogakoi during the Spring '10 term at IIT Kanpur.

Page1 / 12

lec01 - LECTURE - 01 Computer Architecture...

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

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