Question: The table below shows the number of instructions per processor core on a multi core processor as well as the average CPI for executing the
The table below shows the number of instructions per processor core on a multi core processor as well as the average CPI for executing the program on 1, 2, 4, or 8 cores. Using this data, you will be exploring the speedup of applications on multicore processors.
If using a single core, find the required CPI for this core to get an execution time equal to the time obtained by using the number of cores in the table above. Note that the number of instructions should be the aggregate number of instructions executed across all the cores.
a. Cores per Processor 1 2 4 8 Cores per Processor 1 2 4 8 Instructions per Core 1.00E+10 5.00E+09 2.50E+09 1.25E+09 Instructions per Core 1.00E+10 5.00E+09 2.50E+09 1.25E+09 Average CPI 1.2 1.4 1.8 2.6 Average CPI 1.0 1.2 1.4 1.7
Step by Step Solution
3.30 Rating (159 Votes )
There are 3 Steps involved in it
To find the required CPI for a single core to achieve the same execution time as using multiple core... View full answer
Get step-by-step solutions from verified subject matter experts
