Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Consider a system A with 3.4 GHz clock where each ALU instruction takes 2 clock cycles, each branch/jump instruction takes 3 clock cycles, each store
Consider a system A with 3.4 GHz clock where each ALU instruction takes 2 clock cycles, each branch/jump instruction takes 3 clock cycles, each store word and load word take 5 and 5 clock cycles respectively. Assume that a program Xhas 100 million ALU instructions, 25 million branch/jump instructions, 20 million store word instructions and 20 million load word instruction. a. Assuming sequential execution, what is the CPU time when the system A execute this program X? Also, calculate the CPI. b. Assume parallel execution between ALU and branch/jump instructions, what is the CPU time when the system A execute this program X? Also, calculate the CPI. Consider a system A with 3.4 GHz clock where each ALU instruction takes 2 clock cycles, each branch/jump instruction takes 3 clock cycles, each store word and load word take 5 and 5 clock cycles respectively. Assume that a program Xhas 100 million ALU instructions, 25 million branch/jump instructions, 20 million store word instructions and 20 million load word instruction. a. Assuming sequential execution, what is the CPU time when the system A execute this program X? Also, calculate the CPI. b. Assume parallel execution between ALU and branch/jump instructions, what is the CPU time when the system A execute this program X? Also, calculate the CPI
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