1 CS533 Modeling and Performance Evaluation of Network and Computer Systems Group Work.

Slides:



Advertisements
Similar presentations
810:142 Lecture 2: Performance Fall 2006 Chapter 4: Performance Adapted from Mary Jane Irwin at Penn State University for Computer Organization and Design,
Advertisements

Appendix A. Descriptive Statistics Statistics used to organize and summarize data in a meaningful way.
100 Performance ENGR 3410 – Computer Architecture Mark L. Chang Fall 2006.
Computer Performance CS350 Term Project-Spring 2001 Elizabeth Cramer Bryan Driskell Yassaman Shayesteh.
Frequency distributions and their graphs Frequency distribution tables give the number if instances of each value in a distribution. Frequency distribution.
OS Case Study: The Xbox 360  Instructor: Rob Nash  Readings: See citations in the slides.
Mathematics for all: sense and nonsense of statistical representations Heleen Verhage, Freudenthal Institute PME25 Summer Institute, July 2001.
CS2214 Recitation Presented By Veejay Sani. Benchmarking SPEC CPU2000 Integer Benchmark Floating Point Benchmark We will only deal with Integer Benchmark.
Improved Mesh Partitioning For Parallel Substructure Finite Element Computations Shang-Hsien Hsieh, Yuan-Sen Yang and Po-Liang Tsai Department of Civil.
UC Berkeley 1 A Disk and Thermal Emulation Model for RAMP Zhangxi Tan and David Patterson.
UC Berkeley 1 Time dilation in RAMP Zhangxi Tan and David Patterson Computer Science Division UC Berkeley.
Computer Terminology … Remember: Knowledge is Power!
Operating Systems BTEC IT Practitioners.
Lecture 3: Computer Performance
Week 6 Operating Systems.
Basic Computer Structure and Knowledge Project Work.
B.A. (Mahayana Studies) Introduction to Computer Science November March The Motherboard A look at the brains of the computer, the.
Statistics 3502/6304 Prof. Eric A. Suess Chapter 3.
2/6: CPUs & Memory CPUs –Parts of a sample CPU –Types of CPUs available ROM RAM –different kinds & uses inc. VRAM, SRAM image courtesy of How Computers.
Computer Performance Computer Engineering Department.
Lecture 2b: Performance Metrics. Performance Metrics Measurable characteristics of a computer system: Count of an event Duration of a time interval Size.
CWRU EECS 3221 Benchmarks EECS 322 Computer Architecture Instructor: Francis G. Wolff Case Western Reserve University This presentation.
Lecture 1 ECE Spring 2000 ECE 291 Spring 2000 Lecture 1: Microprocessor Evolution & Organization Constantine D. Polychronopoulos Professor, ECE.
Friday, October 25, 2002BRL-CAD Users Group Meeting 2002 Benchmarking Results on Different Architectures Charles M. Kennedy
Dragged, Kicking and Screaming: Multicore Architecture and Video Games.
Sensitivity of Cluster File System Access to I/O Server Selection A. Apon, P. Wolinski, and G. Amerson University of Arkansas.
Kaizilege Karoma Storage Capacity + What to buy Binary Did you know that all of the information that travels through your computer is based on two commands?
Making MINT64OS Chan Seok Kang 2013/01/21. 2Computer Systems and Platforms Lab Content Introduction My Approach Encountered Problem Conclusion & Future.
 The Personal Computer or PC is a broad term used to describe many kinds of small design computer systems.
Our work on virtualization Chen Haogang, Wang Xiaolin {hchen, Institute of Network and Information Systems School of Electrical Engineering.
CDA 3101 Fall 2013 Introduction to Computer Organization Computer Performance 28 August 2013.
Performance David Monismith Jan. 16, 2015 Based on notes from Dr. Bill Siever and from the Patterson and Hennessy Text.
An In-Depth Examination of Java I/O Performance and Possible Tuning Strategies Kai Xu Hongfei Guo
CS 178: Programming with Multimedia Objects Aditya P. Mathur Professor of Computer Sciences Purdue University, West Lafayette August 25, 2004 Last update:
Numeric Summaries and Descriptive Statistics. populations vs. samples we want to describe both samples and populations the latter is a matter of inference…
Performance Lecture notes from MKP, H. H. Lee and S. Yalamanchili.
Morgan Kaufmann Publishers
Mean = The sum of the data divided by the number of items in the data set. Median = The middle number in a set of data when the data are arranged in numerical.
© 2006 Pearson Education Chapter 1: Computer Systems.
Appendix B: Statistical Methods. Statistical Methods: Graphing Data Frequency distribution Histogram Frequency polygon.
5 th October 2004Hardware – KS41 Hardware Objectives: Computer systems  What do they do?  Identify the hardware that makes up a computer system (PC)
Operating Systems. Categories of Software System Software –Operating Systems (OS) –Language Translators –Utility Programs Application Software.
Cluster Computers. Introduction Cluster computing –Standard PCs or workstations connected by a fast network –Good price/performance ratio –Exploit existing.
Joe Haskins Mike Holly Symon Wong William Nolin.  “Free-form” gameplay style.  Create a car using a variety of interchangeable parts.  Different parts.
Operating Systems (Credit to: Rick Graziani of Cabrillo College)
CSE 340 Computer Architecture Summer 2016 Understanding Performance.
15/02/2006CHEP 061 Measuring Quality of Service on Worker Node in Cluster Rohitashva Sharma, R S Mundada, Sonika Sachdeva, P S Dhekne, Computer Division,
Personal Computer (PC)  Computer advertisement specification Intel® Pentium 4 Processor at 3.06GHz with 512K cache 512MB DDR SDRAM 200GB ATA-100 Hard.
Exam 2 Review.
CS161 – Design and Architecture of Computer Systems
Computer Hardware.
CS 286 Computer Architecture & Organization
CS111 Computer Programming
Resource Aware Scheduler – Initial Results
Florence Nightingale’s graph
הכרת המחשב האישי PC - Personal Computer
CS775: Computer Architecture
CS 140 Lecture Notes: Technology and Operating Systems
CMSC 611: Advanced Computer Architecture
Computers: Tools for an Information Age
STA 291 Summer 2008 Lecture 4 Dustin Lueker.
Overview 1. Inside a PC 2. The Motherboard 3. RAM the 'brains' 4. ROM
CMSC 611: Advanced Computer Architecture
The Past, Present, and Future of Computers
STA 291 Spring 2008 Lecture 4 Dustin Lueker.
Parameters that affect it How to improve it and by how much
Designing a PC Farm to Simultaneously Process Separate Computations Through Different Network Topologies Patrick Dreher MIT.
Unit 3 Quiz: Review questions
Computers: Tools for an Information Age
Cluster Computers.
Presentation transcript:

1 CS533 Modeling and Performance Evaluation of Network and Computer Systems Group Work

2 Index of Central Tendency What Index of Central Tendency should be used to report? –Response time (symmetrical pdf) –Number of packets per day (symmetrical pdf) –Number of packets per second (skewed pdf) –Frequency of keywords in a language How would you summarize an average PC configuration? –CPU type –Memory size –Disk size –Number of peripherals (Jain, 12.8 and 12.9)

3 Indices of Central Tendency and Dispersion CPU times (in ms) for 11 workloads 0.74, 0.43, 0.24, 2.24, , 8960, 4720, 19740, 7360, 22440, –What index of central tendency to use? –What index of dispersion to use? Disk I/O’s 22, 33, 14, 15, 42, 28, 33, 45, 23, 34, 39, 21, 36, 23, 34, 36, 25, 9, 11, 19, 35, 26, 16, 23, 34, 24, 38, 15, 13, 35, 28 –What index of central tendency to use? –What index of dispersion to use? (Jain, , )

4 Clustering (1 of 2) Program NameFunctionCPU I/O TKBLinker MACAssembler13253 COBOLCompiler827 BASICCompiler627 PascalCompiler612 EDTEditor491 SOSEditor133 (Jain, 6.2, p.91)

5 Clustering (2 of 2) Program NameFunctionCPU I/O TKBLinker11 MACAssembler COBOLCompiler BASICCompiler PascalCompiler EDTEditor SOSEditor (Normalized, no outliers)

6 Graphics Charts with Mistakes (1 of 7) (Geoff Kuenning, 1998)

7 Graphics Charts with Mistakes (2 of 7) (Geoff Kuenning, 1998)

8 Graphics Charts with Mistakes (3 of 7) (Geoff Kuenning, 1998)

9 Graphics Charts with Mistakes (4 of 7) (Geoff Kuenning, 1998)

10 Graphics Charts with Mistakes (5 of 7) (Geoff Kuenning, 1998)

11 Graphics Charts with Mistakes (6 of 7) (Geoff Kuenning, 1998)

12 Graphics Charts with Mistakes (7 of 7) Women in the Workforce (Geoff Kuenning, 1998)

13 Sample Bad Graph (1 of 3) (Mark Bertolina)

14 Sample Bad Graph (2 of 3) (Luba Sakharuk)

15 Sample Bad Graph (3 of 3) (Luba Sakharuk)

16 Minard's depiction of the fate of Napoleon's army (Eric Tsung) Sample Good Graph (1 of 3)

17 (Eric Tsung) Sample Good Graph (2 of 3) William Playfair’s ( ) Balance of Trade.

18 Florence Nightingale's Coxcomb (Eric Tsung) Sample Good Graph (3 of 3)

19 Lie factor of 14.8, 783%/53% Now the ugly! (Eric Tsung)

20 (Lie factor of 2.8, Area is what we see.) (Eric Tsung)

21 (Stretched axis) (Eric Tsung)

22 Bad Graph (Edwin Mercado)

23 (Edwin Mercado)

24 (Edwin Mercado)

25 (Edwin Mercado)

26 (Glenn McGuire) HINT Results - INT

27 HINT Results - FLOAT (Glenn McGuire)

28 HINT - Platforms Tested Mac –HINT exec. from executables/serial/G3/hint_bin.sea.1.1.hqx/Hint_PPC_Double/Integer –OS X version , OS 9.3 Emulation –PowerPC G4, 700 MHz, 512 MB Memory Linux –Compiled from source/serial/unix –Linux Redhat 9.0, cc –Intel Pentium 4, 1.8 GHz, 256 MB Memory, 256k L2 Cache (Eric Tsung)

29 (Eric Tsung)

30 Quips vs. Time Graphs (Eric Tsung)

31 Quips vs. Time Graph (Yatin Manjrekar)