Your company is trying to choose between purchasing the Opteron or Itanium 2. Yo
ID: 667224 • Letter: Y
Question
Your company is trying to choose between purchasing the Opteron or Itanium 2. You have analyzed your company’s applications, and 60% of the time it will be running applications similar to wupwise, 20% of the time applications similar to ammp, and 20% of the time applications similar to apsi.
A. If you were choosing just based on overall SPEC performance, which would you choose and why?
B. What is the weighted average of execution time ratios for this mix of applications for the Opteron and Itanium 2?
C. What is the speedup of the Opteron over the Itanium 2?
Explanation / Answer
A.
As per Global chip company performances the SPEC ratio is as follows:
for WUPwise opteron SPEC ratio is 31.06 and for WUPwise itanium2 SPEC ratio are 28.53
for Ammp opteron SPEC ratio is 16.14 and for Ammp itanium2 SPEC ratio is 16.6
for apsi opteron SPEC ratio is 17.36 and for apsi itanium2 SPEC ratio is 11.270
Given the 60% of the time it will be running applications similar to wupwise, 20% of the time applications similar to ammp, and 20% of the time applications similar to apsi.
For Opteron,
60% of wupwise =18.96
20% Ammp = 3.228
20% apsi =3.472
For Itanium 2,
60% of wupwise =17.118
20% Ammp = 3.326
20% apsi =2.54
The overall SPEC performance for opteron is greater than the overall SPEC performance of itanium2.
Therefore, it is better to choose opteron.
B.
b)
The weighted execution time ratio of Opteron to Itanium 2 is
=0.6 × (51.5 /56.1) + 0.2 × (136 / 132) + 0.2× (150 / 231)
=0.55+0.2+0.1=0.85
c)
For Opteron, the weighted averaged execution time is
0.6 × 51.5 + 0.2 × 136 + 0.2× 150
= 30.9+27.2+30 = 88.1seconds
For Itanium 2, the weighted averaged execution time is
0.6 × 56.1 + 0.2× 132 + 0.2× 231
=67.32+26.4+46.2
= 103.5 seconds
The speed up of Opteron over Itanium 2 is 103.5/88.1=1.17
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.