Question: The table below shows the instruction type breakdown of a given application executed on 1, 2, 4, or 8 processors. Using this data, you will
The table below shows the instruction type breakdown of a given application executed on 1, 2, 4, or 8 processors. Using this data, you will be exploring the speedup of applications on parallel processors.
If the CPI of the arithmetic instructions was doubled, what would the impact be on the execution time of the program on 1, 2, 4, or 8 processors?
a b. Processors No. Instructions per Processor 1 2 4 8 1 2 4 8 CPI Arithmetic Load/Store Branch Arithmetic Load/Store Branch 00 2560 1280 640 320 1280 640 320 160 Processors No. Instructions per Processor 256 128 64 32 1280 640 320 160 Arithmetic Load/Store Branch Arithmetic 2560 1280 640 320 1 1 1 1 256 128 64 32 1 1 1 1 4 5 7 12 CPI Load/Store 4 6 8 10 2 2 2 2 Branch 2 2 2 2
Step by Step Solution
3.33 Rating (165 Votes )
There are 3 Steps involved in it
Processor Execution Time Speedup is equal to the difference between the execution times of N process... View full answer
Get step-by-step solutions from verified subject matter experts
