Question: When parallelizing an application, the ideal speedup is speeding up by the number of processors. This is limited by two things: percentage of the application
When parallelizing an application, the ideal speedup is speeding up by the number of processors. This is limited by two things: percentage of the application that can be parallelized and the cost of communication. Amdahls law takes into account the former but not the latter. What is the speedup with N processors if 95% of the application is parallelizable, ignoring the cost of communication? What will be the speedup for a system with 1000 processors?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
