Question: [ 1 5 ] < 1 . 6 > Compilers can have a profound impact on the performance of an application. A ssume that for

[15]<1.6> Compilers can have a profound impact on the performance of an
application. A ssume that for a program, compiler A results in a d ynamic instruction
count of 1.0E9 and has an execution time of 1.1 s, while compiler B results in a
d yn amic instruction count of 1.2E9 and an execution time of 1.5 s.
a. Find the average CPI for each program given that the processor has a clock cy cle
time of 1 ns.
b . Assume the compiled progr ams run on two different processors. If the execution
times on the two processors are the same, how much faster is the clock of the
processor running compiler A's code versus the clock of the processor running
compiler B's code?
c. A new compiler is d eveloped that u ses only 6.oES instructions and h as an average
CPI of 1.1. What is the speedup of u sing this new compiler versus u sing
compiler A or B on the original processor?

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!