Lecture_1

Lecture_1 - UTCS Lecture 1 CS 352: Computer Systems...

Info iconThis preview shows pages 1–8. 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

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: UTCS Lecture 1 CS 352: Computer Systems Architecture Lecture 1: What is Computer Architecture? January 22, 2007 Doug Burger Computer Architecture and Technology Laboratory University of Texas at Austin dburger@cs.utexas.edu UTCS Lecture 1 Goals Understand the how and why of computer system organziation Instruction Set Architecture System Organization (processor, memory, I/O) Microarchitecture Learn methods of measuring and improving performance Metrics Benchmarks Performance methods Pipelining, ILP, prediction Learn to think and program concurrently UTCS Lecture 1 Logistics Lectures M/W 9:00-10:15 am, GEO 2.102 Instructor Prof. Doug Burger TA Dong Li Grading Final Exam 1 25% Midterm Exam 2 15% each Homework ~7 25% Project 1 20% Texts Patterson & Hennessy, Computer Organization and Design (Third Edition) Course Readings (handed out in class) UTCS Lecture 1 CS352 Online URL: Blackboard! Other stuff off of my home page (Course materials, research info) Computer Architecture Seminar Series: www.cs.utexas.edu/users/cart/arch UTCS Lecture 1 Specification Program ISA (Instruction Set Architecture) microArchitecture Logic Transistors Physics/Chemistry compute the fibonacci sequence for(i=2; i<100; i++) { a[i] = a[i-1]+a[i-2];} load r1, a[i]; add r2, r2, r1; r e g i s t e r s A B S F G D S G S D UTCS Lecture 1 CS352 Topics Technology Trends Instruction set architectures Pipelining Modern pipelined architectures Dynamic ILP machines Static ILP machines Cache memory systems Virtual memory Multiprocessors Computer system implementation UTCS Lecture 1 What is Computer Architecture?...
View Full Document

Page1 / 23

Lecture_1 - UTCS Lecture 1 CS 352: Computer Systems...

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

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