Question: Now, you are given 3 processors A, B, C, and 6 benchmark programs P1 to P6. The following summarizes the run time of these programs

 Now, you are given 3 processors A, B, C, and 6benchmark programs P1 to P6. The following summarizes the run time of

Now, you are given 3 processors A, B, C, and 6 benchmark programs P1 to P6. The following summarizes the run time of these programs in the 3 processors. In all cases, both the raw CPU times (in seconds) and the normalized time relative to processor A are shown. HINT: use a spreadsheet program to help with answering this question. Proc. A raw norm. time time Proc. B raw norm. time time Proc. C raw norm. time time Benchmark P1 P2 P3 P4 P5 P6 750 750 600 600 75 000 75 000 1 1 1 1 1 1 1100 300 1100 300 110 000 30 000 1.47 0.40 1.83 0.50 1.47 0.40 400 1000 400 1000 40 000 100 000 0.53 1.33 0.67 1.67 0.53 1.33 A.2.1 Consider the first 2 benchmark programs (P1 and P2) only in this part. For each processor, compute the following: (i) Arithmetic mean of raw CPU time of the benchmark programs; (ii) Geometric mean of raw CPU time of the benchmark programs; (iii) Arithmetic mean of normalized CPU time of the benchmark programs; (iv) Geometric mean of normalized CPU time of the benchmark programs; (v) Total raw CPU time; (vi) Total normalized CPU time; A.2.2 Now, repeat the previous 2 subquestions but focus only on P3 and P4 only. You would notice that for these 2 programs, the same relative performance comparison is the same as above except now the performance of processor A in both P3 and P4 are better. Consider the 6 different metrics, how have they changed when compared to your answers above regarding P1 and P2? Which metrics have produced consistent results? Which metrics have changed? A.2.3 Now, consider all benchmark programs together (P1 to P6). Using the geometric mean of the normalized run time, which processor (A, B, or C) has the highest performance? If instead the total raw run time of the 6 programs are used as a performance metric, then which processor has the highest performance? Suggest the scenarios when the 2 metrics can indeed be correctly reflect the relative strengths of the processors. Now, you are given 3 processors A, B, C, and 6 benchmark programs P1 to P6. The following summarizes the run time of these programs in the 3 processors. In all cases, both the raw CPU times (in seconds) and the normalized time relative to processor A are shown. HINT: use a spreadsheet program to help with answering this question. Proc. A raw norm. time time Proc. B raw norm. time time Proc. C raw norm. time time Benchmark P1 P2 P3 P4 P5 P6 750 750 600 600 75 000 75 000 1 1 1 1 1 1 1100 300 1100 300 110 000 30 000 1.47 0.40 1.83 0.50 1.47 0.40 400 1000 400 1000 40 000 100 000 0.53 1.33 0.67 1.67 0.53 1.33 A.2.1 Consider the first 2 benchmark programs (P1 and P2) only in this part. For each processor, compute the following: (i) Arithmetic mean of raw CPU time of the benchmark programs; (ii) Geometric mean of raw CPU time of the benchmark programs; (iii) Arithmetic mean of normalized CPU time of the benchmark programs; (iv) Geometric mean of normalized CPU time of the benchmark programs; (v) Total raw CPU time; (vi) Total normalized CPU time; A.2.2 Now, repeat the previous 2 subquestions but focus only on P3 and P4 only. You would notice that for these 2 programs, the same relative performance comparison is the same as above except now the performance of processor A in both P3 and P4 are better. Consider the 6 different metrics, how have they changed when compared to your answers above regarding P1 and P2? Which metrics have produced consistent results? Which metrics have changed? A.2.3 Now, consider all benchmark programs together (P1 to P6). Using the geometric mean of the normalized run time, which processor (A, B, or C) has the highest performance? If instead the total raw run time of the 6 programs are used as a performance metric, then which processor has the highest performance? Suggest the scenarios when the 2 metrics can indeed be correctly reflect the relative strengths of the processors

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!