Question: Knowing the formula Speedupoverall = 1 / ( ( 1 - Fractionenhanced ) + ( Fractionenhanced / Speedupenhanced ) ) or Speedup = 1 /
Knowing the formula Speedupoverall FractionenhancedFractionenhanced Speedupenhanced or SpeedupPPN
As indicated in the text, when an informationprocessing task is parallelized on a computing system, the ideal speedup occurs when the speedup is equal to the number of processors the system has. In practice, though, thats not achieved because, as noted in the text, there are communication overheads involved with sharingsynchronizing the processors and not all of the task can be parallelized. As also noted there, Amdahls Law focuses on this last point. Considering all that and what you have read in the text and we have discussed in the lecture, answer the following.
a Assuming that only of a task is parallelizable, compute what the speedup would be if there were processors. Ignore communication cost and assume that the processors are equally utilized.
b Assuming that only of a task is parallelizable, compute what the speedup would be if there were processors. Ignore communication cost and assume that the processors are equally utilized.
c Remember, the results in a and b are optimal results. They are optimal in the sense that they havent considered communication overheadcommunication overhead would be expected to reduce speedup below what you computed. Recompute the speedup for running a task that is parallelizable on processors assuming that these two things also both apply : the original, nonparallelized task ran in seconds runtime and when the parallelized part of the task ran on the processor environment it spent sec more of runtime in communication following the end of the parallelized part.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
