Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Show work and solve 4. A multi-cycle processor P1 executes load instructions in 15 cycles, store instructions in 12 cycles, arithmetic instructions in 6 cycles,
Show work and solve
4. A multi-cycle processor P1 executes load instructions in 15 cycles, store instructions in 12 cycles, arithmetic instructions in 6 cycles, and branch instructions in 6 cycles. Consider an application A where 25% of all instructions are load instructions, 20% of all instructions are store instructions, 40% of all instructions are arithmetic instructions, and 15% of all instructions are branch instructions. N new design of the processor doubles the clock frequency of Pl. However, the latencies of the load, store, arithmetic, and branch instructions increase by 2, 3, 2, and 1 cycles, respectively. We call this new processor P2. (a) What is the global CPI for each implementation? (b) Find the clock cycles required in both cases. (c) Find the time required on each processor if the compiler produce IE7 instructions to run the application. (d) If the P1 consumes IOOW of dynamic power and 30W of static power, It completes a program in 10 seconds. What is the consumption on processor Pl if voltage down by and frequency is 5GHz. 2
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