Lec02a - COMP 4300 Computer Architecture Performance...

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

View Full Document Right Arrow Icon
1 COMP 4300 Computer Architecture Performance Measurement Dr. Xiao Qin Auburn University http://www.eng.auburn.edu/~xqin xqin@auburn.edu Fall, 2010
Background image of page 1

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

View Full DocumentRight Arrow Icon
2 I/O system Processor Compiler Operating System (Unix; Windows 9x) Application (Netscape) Digital Design Circuit Design Instruction Set Architecture Key Idea: levels of abstraction hide unnecessary implementation details helps us cope with enormous complexity of real systems Datapath & Control transistors, IC layout Memory Hardware Software Assembler comp 4300 What is Computer Architecture ?
Background image of page 2
3 Computer Architecture’s Changing Definition 1950s to 1960s Computer Architecture Course: Computer Arithmetic 1970s to mid 1980s Computer Architecture Course: Instruction Set Design, especially ISA appropriate for compilers 1990s to 2000s Computer Architecture Course: Design of CPU, memory system, I/O system, Multiprocessors, Networks 2010s: Computer Architecture Course: Self adapting systems? Self organizing structures? Green Architecture? DNA Systems/Quantum Computing?
Background image of page 3

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

View Full DocumentRight Arrow Icon
4 COMP 4300 Course Focus Understanding the design techniques, machine structures, technology factors, evaluation methods that will determine the form of computers in 21st Century Technology Programming Languages Operating Systems History Applications Interface Design (ISA) Parallelism Computer Architecture: • Instruction Set Design • Instruction-level Parallelism • Memory Hierarchy Design Compilers Measurement & Evaluation
Background image of page 4
5 Computer Engineering Methodology Technology Trends Evaluate Existing Evaluate Existing Systems for Systems for
Background image of page 5

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

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

Page1 / 18

Lec02a - COMP 4300 Computer Architecture Performance...

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

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