
Concept explainers
Explanation of Solution
Verification of the ratio being consistent when compared with the other system:
- System performance is considered as one of main factor of a processor.
- It is used to determine the speed a problem can be solved.
- It is also used to determine the factors such as number of problems that can be allocated at particular amount of time and also the number of problems that can be handled by the processor.
- The relative performance between the two systems is measured and expected by the run time of the
program of the individual.
Given:
The information about the system A and System c are shown in the below table:
Program |
Execution time System A(sec) |
Execution time System B(sec) |
Execution time System C(sec) |
V | 150 | 200 | 75 |
W | 200 | 250 | 150 |
X | 250 | 175 | 200 |
Y | 400 | 800 | 500 |
Z | 1000 | 1200 | 1100 |
Consider there are n programs and each programs are considered to have their own runtime on each systems.
Program |
Execution time System A(sec) |
Execution time System B(sec) |
Execution time System C(sec) |
V | 150 | 200 | 75 |
W | 200 | 250 | 150 |
X | 250 | 175 | 200 |
Y | 400 | 800 | 500 |
Z | 1000 | 1200 | 1100 |
System A:
calculate the arithmetic mean for the system A:
System B:
calculate the arithmetic mean for the system B:
System C:
calculate the arithmetic mean for the system C:
Calculating the ratio of the geometic mean obtained for the various systems are:
Consider there are n programs and each programs are considered to have their own runtime on each systems.
The geometric mean of the one system’s runtime is obtained by normalizing it with the another system.
The process of normalization is carried out by taking the products of the ratio of the run time and by taking the nth root of the product.
The below tables illustrates the how the system B and system C is being normalized with that of the system A.
Program |
Execution time System A(sec) | Normalized to A |
Execution time System B(sec) | Normalized to B |
Execution time System C(sec) | Normalized to C |
V | 150 | 1 | 200 | 0.75 | 75 | 2 |
W | 200 | 1 | 250 | 0.8 | 150 | 0.75 |
X | 250 | 1 | 175 | 1.428 | 200 | 0.8 |
Y | 400 | 1 | 800 | 0.5 | 500 | 1.25 |
Z | 5000 | 1 | 1200 | 0.83 | 1100 | 0.22 |
Calculating geometic Mean:
The formula to calculate the geometric mean:
System A:
calculate the geometric mean for the system A:
System B:
calculate the geometric mean for the system B:
System C:
calculate the geometric mean for the system C:
Calculating the ratio of the geometic mean obtained for the various systems are:
From the comparison of the arithmetic and geometric mean that is obtained with the every pair of system, the consistency is found only with the sytem B because the ratio of runtine in the system A and system C is less than 1.
Likewise, The relative performance compariosn seems to be difficult to compared with that of the system A or B or with the system B or C.
Want to see more full solutions like this?
Chapter 11 Solutions
Essentials of Computer Organization and Architecture
- what is a feature in the Windows Server Security Compliance Toolkit, thank you.arrow_forwardYou will write a program that allows the user to keep track of college locations and details about each location. To begin you will create a College python class that keeps track of the csollege's unique id number, name, address, phone number, maximum students, and average tuition cost. Once you have built the College class, you will write a program that stores College objects in a dictionary while using the College's unique id number as the key. The program should display a menu in this order that lets the user: 1) Add a new College 2) Look up a College 4) Delete an existing College 5) Change an existing College's name, address, phone number, maximum guests, and average tuition cost. 6) Exit the programarrow_forwardShow all the workarrow_forward
- Show all the workarrow_forward[5 marks] Give a recursive definition for the language anb2n where n = 1, 2, 3, ... over the alphabet Ó={a, b}. 2) [12 marks] Consider the following languages over the alphabet ={a ,b}, (i) The language of all words that begin and end an a (ii) The language where every a in a word is immediately followed by at least one b. (a) Express each as a Regular Expression (b) Draw an FA for each language (c) For Language (i), draw a TG using at most 3 states (d) For Language (ii), construct a CFG.arrow_forwardQuestion 1 Generate a random sample of standard lognormal data (rlnorm()) for sample size n = 100. Construct histogram estimates of density for this sample using Sturges’ Rule, Scott’s Normal Reference Rule, and the FD Rule. Question 2 Construct a frequency polygon density estimate for the sample in Question 1, using bin width determined by Sturges’ Rule.arrow_forward
- Generate a random sample of standard lognormal data (rlnorm()) for sample size n = 100. Construct histogram estimates of density for this sample using Sturges’ Rule, Scott’s Normal Reference Rule, and the FD Rule.arrow_forwardCan I get help with this case please, thank youarrow_forwardI need help to solve the following, thank youarrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





