Question: 1 . 1 6 | [ 0 2 0 2 0 2 0 2 5 ] | 1 . 1 0 > When parallelizing an

1.16|[020202025]|1.10> When parallelizing an application, the ideal specdup is speding up by the number of processors. This is limited by two things. percentage of the application that ean be parallelized and the cost of communication. Amdahl's Law takes into account the former but not the latter.
a.|10|1.10> What is the spedup with N processors if 80% of the application is parallelizable, ignoring the cost of communication?
b.[20]1.10? What is the specdup with cight processors if, for every processor added, the communication overhead is 0.58 of the criginal exceution time.
c.[20]1.10> What is the specdup with eight procupos if, for every time the number of processors is doubled, the communicaton overhead is increased by 0.5% of the original execution time?
d.[20]1.10> What is the speedup with N processors if, for every tine the numbet of processors is doubled, the connunication overhead is increased by 0.5% of the original exccution time?
e.[25]1.10> Write the general cquation that solves this question. What is the number of processors with the highest spedap in an application in which PYo of the original execution time is parallelizable, and, for every time the number of processors is doubled, the communication is increased by 0.5% of the ongunal exccution time?
 1.16|[020202025]|1.10> When parallelizing an application, the ideal specdup is speding up

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

To solve these questions we need to apply Amdahls Law and consider the specified communication overh... View full answer

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!