Title: Chapter Five Author: Tod Amon Last modified by: E CpE Created Date: 8/29/1997 6:22:54 PM Document presentation format: On-screen Show Other titles
CSE 675.02: Introduction to Computer Architecture Performances of Computer Systems Presentation C Gojko Babi Performance Measure, Report, and Summarize Make ...
Which of these airplanes has the best performance? How much faster is the Concorde compared to the 747? How much bigger is the 747 than the Douglas DC-8?
Performance And Power Benchmarking Khushboo Sheth Department of Electrical and Computer Engineering Performance Reducing Response Time (Execution Time)- the time ...
e.g., compilers/editors, scientific applications, graphics, etc. Small benchmarks. nice for architects and designers. easy to standardize. can be abused ...
He said, to speed things up we need to squeeze the clock. Read Chapter 4 ... Airplane Passengers Range (mi) Speed (mph) Boeing 737-100 132 630 598 ... Performance Traps ...
Desktops Generally for a single user running a wide variety of software. ... Execution timeY Execution timeX. We can then also compute ratios of performance as ...
Common pitfall: thinking one of the variables is indicative of performance when it really isn't. ... Pitfall: expecting improvement in one aspect of a machine's ...
1. Measure, Report, and Summarize. Make intelligent choices. See through the marketing hype ... Read carefully! (see newspaper articles, e.g., Exercise 2.37) Remember ...
Lowest Price? Best Performance/Price? Design Perspective: ... Lowest Cost? Best Performance/Cost ? Both require. Metric for evaluation. Basis for comparison ...
The College of Computing. Georgia Institute of Technology ... Douglas DC-8. 178,200. 1350. 4000. 132. Concorde. 272,670-298,900. 610. 4150. 447-490. Boeing 747 ...
CS 141 Chien April 2, 1999. Comparing Computers using Metrics ... Megabytes (communication) Limitations of each of these? How can you cheat/reduce each of these? ...
... Does not represent real life programs Compiler optimization ... benchmarks Real application programs: C compiler Finite element modeling Fluid dynamics, ...
Key to understanding underlying organizational motivation ... Common pitfall: thinking one of the variables is indicative of performance when it really isn't. ...
You'll want to customize these lectures for your class. The student audience for these lectures ... Different uses: automobiles, graphics, finance, genomics...
... code uses 10 million Class A instructions, 1. million Class B instructions, and 1 million Class C instructions. ... Or, typical of expected class of applications ...
A digital camera example. 2. 1998 Morgan Kaufmann Publishers. COMPUTER. SCIENCE & ENGINEERING ... Conditional statements execute only if some test expression is true. ...
Note: these lectures are often supplemented with other materials and also problems from the text worked out on the blackboard. You ll want to customize these ...
clock tick, one or more/less instructions may complete ... Which of the following two systems is better? ... and 60% of time doing I/O a new processor that is ten ...
Increasing clock rate runs into power dissipation problem (heat) ... CPU Clock Cycles = (Instructions for ... World's Fastest Computer System. CPU Performance ...
(4) Synthetic Benchmarks: ... weakness of any one particular benchmark. Variety will help defeat 'opportunists' from optimizing for good benchmark performance ...