Question: Consider two design alternatives ( Design A and Design B ) for a superscalar machine. Assume that Design A is a dynamically dispatched, statically scheduled
Consider two design alternatives Design A and Design B for a superscalar machine. Assume that Design A is a dynamically dispatched, statically scheduled machine that allows up to four integer instructions to be executed and retired in cycle but that all floating point instructions are executed serially with a fixed cycle delay. Assume that design B is a dynamically dispatched, dynamically scheduled machine that dispatches up to instructions per cycle and with integer execute units and floating point execute unit. Assume that the execute units can process at most one instruction per execution period and that the execution period of integer operations is cycles and floating point operations is cycles. What is the relative performance of these two designs? You can ignore the performance impact of data hazards for both design solutions.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
