Answered step by step
Verified Expert Solution
Question
1 Approved Answer
1. Consider two different implementations of the same ISA The characteristics of each implementation are as follows: Machine Alpha: Machine Beta: Instruction Class CPI for
1. Consider two different implementations of the same ISA The characteristics of each implementation are as follows: Machine Alpha: Machine Beta: Instruction Class CPI for Class Instruction Class CPI for Class a) The same compiler was used to execute a program on both machines. The number of instructions in this particular program is divided equally among the classes of instructions Machine Alpha runs on 2.5 GHz clock and machine Beta runs on 5 GHz clock After the program is executed, which machine is faster, Alpha or Beta? b) Computer A has an overall CPI of 3.5 and can be man at a clock rate of 2.5GHz Computer B has a CPI of 4.5 and can be run at a clock rate of 1.5GHz. We have a particular program we wish to run. When compiled for computer A, this program has exactly 50,000 instructions. How many instructions would the program need to have when compiled for Computer B, in order for the two computers to have exactly the same execution time for this programa? c) If processor A has a higher clock rate than processor B, and processor A also has a higher MIPS rating than processor B, explain whether processor A will always execute faster than processer BPA computer designer wants to test the Amdahl's law and she finds out that a program executes on the Alpha Computer in 20 seconds. This particular program performs both floating point and integer operations. The integer operations make up 30% of the total execution time of the program (70% for F.P. operation on the Alpha Computer. A computer designer wants to develop a new faster machine called Beta machine with improved integer hardware. By what amount (n) does the Beta machine need to improve the integer operations compared to the Alpha Computer in order to achieve a new execution time of 12 seconds
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started