Lecture 4: 9/5/2002CS170 Fall 20021 CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.

Slides:



Advertisements
Similar presentations
1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 4.1 Chapter 4.
Advertisements

1 Copyright © 2010, Elsevier Inc. All rights Reserved Fig 6.1 Chapter 6.
Lecture 13: 10/8/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Eleventh Edition 1 Introduction to Information Systems Essentials for the Internetworked E-Business Enterprise Irwin/McGraw-Hill Copyright © 2002, The.
Lecture 7: 9/17/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Chapter 1. Introduction This course is all about how computers work But what do we mean by a computer? –Different types: desktop, servers, embedded devices.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Computer Organization Lecture 22 - Input/Output.
Assessing and Understanding Performance B. Ramamurthy Chapter 4.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Computer Organization Lecture 2 - Technology.
ECE 232 L2 Basics.1 Adapted from Patterson 97 ©UCBCopyright 1998 Morgan Kaufmann Publishers ECE 232 Hardware Organization and Design Lecture 2 Computer.
1  2004 Morgan Kaufmann Publishers Lectures for 3rd Edition Note: these lectures are often supplemented with other materials and also problems from the.
1 CS402 PPP # 1 Computer Architecture Evolution. 2 John Von Neuman original concept.
Prof. John Nestor ECE Department Lafayette College Easton, Pennsylvania ECE Computer Organization Memory Hierarchy 2.
Chapter 2 System Unit Components Discovering Computers 2012: Chapter
CENG311 Computer Architecture Kayhan Erciyes. CS231 Assembly language and Digital Circuits Instructor:Kayhan Erciyes Office:
COMP311-07B Computer Systems Architecture Matthew Luckie / Tony McGregor Office: G1.28 / G1.23
Wilhelm Schickhard (1623) Astronomer and mathematician Automatically add, subtract, multiply, and divide Blaise Pascal (1642) Mathematician Mass produced.
Lecture 1: 8/27/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
CS 1410 Intro to Computer Tecnology Computers and History1.
Chapter 0 Introduction Yonsei University 1 st Semester, 2012 Sanghyun Park.
Lecture 3: 9/3/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
ENIAC. Basic Facts  The Electronic Numerical Integrator and Computer (ENIAC) was first announced on February 14,  It was the first general-purpose.
Datapath Architecture Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
1 Recap (from Previous Lecture). 2 Computer Architecture Computer Architecture involves 3 inter- related components – Instruction set architecture (ISA):
Computer Organization and Design Computer Abstractions and Technology
Chapter 1 Introduction. Understand the concept of a black box, a data processor, and a programmable data processor. Define the von Neumann model and name.
Lecture 2: 8/29/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Lecture 22: 11/19/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Introduction to Computer Engineering CS/ECE 252, Fall 2009 Prof. Mark D. Hill Computer Sciences Department University of Wisconsin – Madison.
Lecture 9: 9/24/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Lecture 8: 9/19/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Lecture 8: 9/19/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
by Computer System Design Lecture 1 Wannarat Suntiamorntut
Computer Architecture CSE 3322 Lecture 2 NO CLASS MON Sept 1 Course WEB SITE crystal.uta.edu/~jpatters.
Lecture 1: 8/27/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Lecture 7: 9/17/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
Lecture 11: 10/1/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
66 CHAPTER SYSTEM UNIT. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 1-2 Lecture Objectives System unit components Microprocessors Memory.
Morgan Kaufmann Publishers
1 chapter 1 Computer Architecture and Design ECE4480/5480 Computer Architecture and Design Department of Electrical and Computer Engineering University.
Computer Organization and Design Wrap Up! Montek Singh Wed, Dec 4, 2013.
Lecture 5: 9/10/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
1 Ó1998 Morgan Kaufmann Publishers Chapter 8 I/O Systems.
Lecture 24: 12/3/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
July 2, 2001Systems Architecture I1 Systems Architecture II (CS 282) Lab 3: State Elements, Registers, and Memory * Jeremy R. Johnson Monday July 2, 2001.
Compsci Today’s topics l Operating Systems  Brookshear, Chapter 3  Great Ideas, Chapter 10  Slides from Kevin Wayne’s COS 126 course l Performance.
Lecture 2: 8/29/2002CS149D Fall CS149D Elements of Computer Science Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture.
Computers Are Your Future Eleventh Edition Chapter 2: Inside the System Unit Copyright © 2011 Pearson Education, Inc. Publishing as Prentice Hall1.
Copyright © 2007 Pearson Education, Inc. Publishing as Pearson Addison-Wesley Chapter 1: Overview of Computers and Programming Problem Solving and Program.
By Wannarat Computer System Design Lecture 1 Wannarat Suntiamorntut.
Lecture 12: 10/3/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
Lecture 17: 10/31/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University.
June 20, 2001Systems Architecture II1 Systems Architecture II (CS ) Lecture 1: Performance Evaluation and Benchmarking * Jeremy R. Johnson Wed.
COMP311A Computer Systems Architecture Murray Pearson Office: G1.28A
Measuring Performance II and Logic Design
Morgan Kaufmann Publishers
Overview of Computers and Programming
CS775: Computer Architecture
CS170 Computer Organization and Architecture I
CS170 Computer Organization and Architecture I
CS149D Elements of Computer Science
Systems Architecture I (CS ) Lecture 16: Exceptions
Discovering Computers 2014: Chapter6
Architecture Overview
Memory Systems CH008.
Morgan Kaufmann Publishers Computer Performance
CS170 Computer Organization and Architecture I
COMS 361 Computer Organization
Systems Architecture I (CS ) Lecture 17: Exceptions
CS148 Introduction to Programming II
Presentation transcript:

Lecture 4: 9/5/2002CS170 Fall CS170 Computer Organization and Architecture I Ayman Abdel-Hamid Department of Computer Science Old Dominion University Lecture 4: 9/5/2002

CS170 Fall Outline Technology trends Some history! Summary of chapter 1 Today we should wrap up chapter 1

Lecture 4: 9/5/2002CS170 Fall Technology Dramatic change Processor –logic capacity: about 30% per year –clock rate: about 20% per year Memory –DRAM capacity: about 60% per year (4x every 3 years) –Memory speed: about 10% per year –Cost per bit: improves about 25% per year Disk –capacity: about 60% per year ©UCB Fall 1997

Lecture 4: 9/5/2002CS170 Fall Workstations Performance Increase COPYRIGHT 1998 MORGAN KAUFMANN PUBLISHERS, INC. ALL RIGHTS RESERVED Improvement of 54% per year 2x every 18 months Based on integer SPEC92 benchmarks

Lecture 4: 9/5/2002CS170 Fall Some History! Timeline of Computing History Timeline of Computing History (IEEE Computer) ( The History of computing The History of computing (Virginia Tech) ( Chronology of historical events in Computing Chronology of historical events in Computing (Hofstra University) ( ENIAC: Electronic Numerical Integrator and Calculator (1946) considered world’s first general-purpose electronic computer 80 feet long by 8.5 feet high and several feet wide Data entered on punched cards COPYRIGHT 1998 MORGAN KAUFMANN PUBLISHERS, INC. ALL RIGHTS RESERVED

Lecture 4: 9/5/2002CS170 Fall Some History! Computer generations GenerationDatesTechnologyPrincipal new Product Vacuum TubesCommercial Electronic Computer TransistorsCheaper Computers Integrated CircuitMinicomputer ?LSI and VLSIPC and workstations Fig Page 42 Fig Page 43

Lecture 4: 9/5/2002CS170 Fall Summary of Chapter 1 Computer Components Computer architecture and organization Instruction Set Architecture (ISA) Technology (Cost of Integrated Circuits) A Look Ahead  Chapter 2 Performance measures. Execution time is the only adequate measure of performance Benchmarks: what are they and how are they used to evaluate performance