Question: Considering an CPU with a slow 1.2 GHz clock which needs to execute an assembly program which is made of 4 types of instructions, arithmetic,

 Considering an CPU with a slow 1.2 GHz clock which needs

Considering an CPU with a slow 1.2 GHz clock which needs to execute an assembly program which is made of 4 types of instructions, arithmetic, memory access, jump and branch. Their instruction counts are 4.0 E9 arithmetic operations, 1.6 E9 Iw/sw, 0.3 E9 jumps (j instruction) and 0.1 E9 br (branch instruction). a) What is the program execution time, if the CPI for arithmetic instructions is 4, CPI for Iw/sw is 8, that for jumps CPI is 2 and br instructions have a CPI = 3? b) Now consider that the computer has 2 processors which distribute their load equally. What is the speed up compared to the single processor architecture? c) If there were 4 processors dividing the load, what would be the speedup

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!