What are the relative advantages and disadvantages of arithmetic, geometric, and harmonic means as methods of averaging benchmarks?
What will be an ideal response?
The question implies that you can choose any of these three averaging means. You can’t. Times should be averaged using arithmetic means. For example, if four jobs take 2, 3, 7, and 8 seconds, the average time is (2+3+7+8)/4 = 20/4 = 5s. If we have another system where four computers execute jobs at the rate of 2/s, 4/s, 1/s, and 5/s, the average rate is given by the harmonic mean; that is 4/(½ + ¼ + 1/1 + 1/5) = 4/(0.50 + 0.25 + 1.00 + 0.20) = 4/1.95 = 2.05/s.
Rates should be averaged using harmonic means. And the geometric mean? That is used to average SPEC
metrics although some regard its use as unreasonable.
You might also like to view...
Function objects have their functions called by using:
a. The dot operator (.) b. operator() c. The arrow operator (->) d. The binary scope resolution operator (::)
____ and quantitative assessments of performance are critical to making intelligent management decisions.
A. Tangible observation B. Indirect observation C. Direct control D. Indirect management
De?ne data atomicity as it relates to the de?nition of relational databases. Contrast data atomicity with transaction atomicity as used in a transaction processing system.
What will be an ideal response?
Using good grammar, explain why folders should be created on a hard drive instead of placing every file in the root directory
What will be an ideal response?