Measuring Performance

Slides:



Advertisements
Similar presentations
Motherboard Components Used for Communication Among Devices
Advertisements

Computer Memory and Data Transfer
Chapter 4 The Components of the System Unit
The Central Processing Unit: What Goes on Inside the Computer.
The Central Processing Unit: What Goes on Inside the Computer.
CENTRAL PROCESSING UNIT
Higher Computing Computer Systems 3. Computer Performance.
Higher Computing: Unit 1: Topic 3 – Computer Performance St Andrew’s High School, Computing Department Higher Computing Topic 3 Computer Performance.
DH2T 34 Computer Architecture 1 LO2 Lesson Two CPU and Buses.
Technology Component: Computer Hardware – Part 2 Basic Components Dr. V.T. Raja Oregon State University.
Technology Component: Computer Hardware – Part 2 Basic Components Dr. V.T. Raja Oregon State University.
Chapter 4 The Components of the System Unit
Computers Chapter 4 Inside the Computer © 2005 Prentice-Hall, Inc.Slide 2.
Objectives Overview Discovering Computers 2014: Chapter 6 See Page 248
GCSE Computing - The CPU
COMPUTER MEMORY Modern computers use semiconductor memory It is made up of thousands of circuits (paths) for electrical currents on a single silicon chip.
Semester One 2001/2002 Sheffield Hallam University1 The Motherboard Major circuit board in PC Holds CPU where calculations and instructions on data are.
1 Microprocessor speeds Measure of system clock speed –How many electronic pulses the clock produces per second (clock frequency) –Usually expressed in.
Computer Systems Computer Performance.
M206 – Data Measurement. Introduction ‘Have you ever wondered how the computer interprets data?’ This is the language that the computer understands. This.
What’s on the Motherboard? The two main parts of the CPU are the control unit and the arithmetic logic unit. The control unit retrieves instructions from.
Chapter 4  Converts data into information  Control center  Set of electronic circuitry that executes stored program instructions  Two parts ◦ Control.
Prepared by Careene McCallum-Rodney Hardware specification of a computer system.
PHY 201 (Blum) Buses Warning: some of the terminology is used inconsistently within the field.
Chapter 6 Inside Computers and Mobile Devices Discovering Computers Technology in a World of Computers, Mobile Devices, and the Internet.
IT Introduction to Information Technology CHAPTER 04.
Copyright Jim Martin Computers Inside and Out Dr Jim Martin
Figure 1-2 Inside the computer case
Writer:-Rashedul Hasan Editor:- Jasim Uddin
1 More on Computer Components Computer switches Binary number system Inside the CPU Cache memory Types of RAM Computer buses Creating faster CPUs NEXT.
Higher Grade Computing
Higher Computing Computer structure. What we need to know! Detailed description of the purpose of the ALU and control unitDetailed description of the.
Higher Computing Computer Systems S. McCrossan 1 Higher Grade Computing Studies 3. Computer Performance Measures of Processor Speed When comparing one.
GRAP 3175 Computer Applications for Drafting Unit II Computer Hardware.
Types of Computers Mainframe/Server Two Dual-Core Intel ® Xeon ® Processors 5140 Multi user access Large amount of RAM ( 48GB) and Backing Storage Desktop.
Objectives Overview Describe the various computer and mobile device cases and the contents they protect Describe multi-core processors, the components.
Buses Warning: some of the terminology is used inconsistently within the field.
Hardware & Software The CPU & Memory.
Chapter 2 The CPU and the Main Board  2.1 Components of the CPU 2.1 Components of the CPU 2.1 Components of the CPU  2.2Performance and Instruction Sets.
Measuring System Performance The speed of a computer is often referred to as THROUGHPUT. This is very difficult to measure. It can be done with Measures.
The Central Processing Unit: What Goes on Inside the Computer
Intermediate 2 Computing Computer structure. Organisation of a simple computer.
1 Buses and types of computer. Paul Strickland Liverpool John Moores University.
OCR GCSE Computing © Hodder Education 2013 Slide 1 OCR GCSE Computing Chapter 2: CPU.
Computers © 2005 Prentice-Hall, Inc.Slide 1. Computers Chapter 4 Inside the Computer © 2005 Prentice-Hall, Inc.Slide 2.
FIRST COURSE Essential Computer Concepts. XP New Perspectives on Microsoft Office 2007: Windows XP Edition2 What Is a Computer? A computer is an electronic.
Computer Hardware The Processing Unit.
Stored Programs In today’s lesson, we will look at: what we mean by a stored program computer how computers store and run programs what we mean by the.
Motherboard A motherboard allows all the parts of your computer to receive power and communicate with one another.
Lecture#15. Cache Function The data that is stored within a cache might be values that have been computed earlier or duplicates of original values that.
Academic PowerPoint Computer System – Architecture.
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Chapter 5A Transforming Data Into Information.
CPU/BIOS/BUS CES Industries, Inc. Lesson 8.  Brain of the computer  It is a “Logical Child, that is brain dead”  It can only run programs, and follow.
Session 4 Teaching Computing to GCSE Level with Python.
Computer Hardware – Part 2 Basic Components V.T. Raja, Ph.D., Information Management Oregon State University.
Memory The term memory is referred to computer’s main memory, or RAM (Random Access Memory). RAM is the location where data and programs are stored (temporarily),
Computer Hardware & Processing Inside the Box CSC September 16, 2010.
Central Processing Unit (CPU) The Computer’s Brain.
Lecture # 10 Processors Microcomputer Processors.
What am I Looking For? o Must o Be able to describe the: fetch-execute cycle; CPU-Cache-Memory cycle; Dual processor o Should o Be able to describe how.
THE CPU i Bytes 1.1.
Computers © 2005 Prentice-Hall, Inc. Slide 1.
Types of Computers Mainframe/Server
Computers: Tools for an Information Age
Computers Inside and Out
Objectives Describe how common characteristics of CPUs affect their performance: clock speed, cache size, number of cores Explain the purpose and give.
Learning Objectives To be able to describe the purpose of the CPU
Computers: Tools for an Information Age
Computer Science. The CPU The CPU is made up of 3 main parts : Cache ALU Control Unit.
Presentation transcript:

Measuring Performance

Computer Performance Measuring Computer Performance Clock Speed MIPS FLOPS Benchmark Tests Factors Affecting Computer Performance Processor Speed Data Bus Width Amount of Cache Faster Interfaces Amount of memory

3 Computer Performance 3.2 Measuring Performance When we measure performance we usually mean how fast the computer carries out instructions. The measure we use is MIPS, millions of instructions per second. MIPS affected by The clock speed of the processor The speed of the buses The speed of memory access.

3 Computer Performance 3.2.1 The Clock Every processor has a clock which ticks continuously at a regular rate. Synchronises all the components. Cycle time measured in GHz 200 MHz (megahertz) means the clock ticks 200,000,000 times a second (Pentium1 -1995) 2.7 – 4+ GHz in 2010

3 Computer Performance 3. 2 Measures of Processor Speed Clock Speed Generally the faster the clock speed the faster the processor – 3.2 GHz is faster than 933 MHz Mips – Millions of Instructions per Second Better comparison but beware of false claims e.g. only using the simplest & fastest instructions and different processor families. Flops – Floating Point Operations per sec. Best measure as FP operations are the same in every processor and provide best basis. Benchmark Tests Well defined standardised routines to test the performance of a computer. Dhrystone – tests string and frequently used functions Whetstone – test using arithmetic functions

3 Computer Performance 3.3.1 Data Bus Width A WORD is the number of bits a processor can handle in one operation. If word size and data bus same size then data transfers carried out in single operation. Width of data bus defines how much data can be carried in one fetch. 32 bit data bus (word length) carries twice as much data as a 16 bit bus and a 32 bit system should be faster. Most modern processors use 32 bit but some (AMD) 64 bit. Width of Address bus affects the amount of memory which can be accessed.

3 Computer Performance 3.3.2 Peripherals & System Performance Peripherals work at much slower speeds than the CPU. Buffers and spooling can help. Sound cards can have their own processor, RAM and ROM. Video cards their own RAM (up to 1Gb)

3 Computer Performance 3.3 Memory & System Performance Speed of access & Word size 15-120 nanosecond but memory speed and word size dictated by motherboard and processor Amount of memory Adding memory (upgrade) usually improves system performance esp. graphics & multimedia. Usually 2 slots on motherboard so max memory is 2 x largest modules (currently 4Gb affordable). Cache (pronounced cash) memory Cache exists between memory and processor Very fast memory speeding data transfer in shorter fetch cycle. Currently 2Mb Cache common

Now Answer the following questions in your jotter …..

1. a) Explain what effect increasing the width of the address bus will have on system performance b) Explain what effect increasing the width of the data bus will have on system performance How many gigabytes of memory would a 40 bit address bus be able to address if the data bus length was : 8 bits 16 bits?

3. a) What is meant by the CLOCK Rate of a processor? b) What unit is used to measure clock rate? 4. a) Give 2 reasons why adding more main memory can improve system performance b) Give 2 reasons why adding more cache memory can improve system performance

5. Abdul has a 2. 5GHz PowerPC and Sarah has a 2. 7 GHz CompaqPC 5. Abdul has a 2.5GHz PowerPC and Sarah has a 2.7 GHz CompaqPC. Sarah says her computer is faster than Abdul’s because it has a higher clock rate. Do you think this is true? Describe a test that could be done to see if she is correct.