Question: a . ) Say you have a program that takes a certain amount of time to run on a uniprocessor. 9 8 % of the

a.) Say you have a program that takes a certain amount of time to run on a uniprocessor. 98% of the program can be run in parallel. Ignoring synchronization and communication overheads, how much faster will the program run on an 8 processor system?
b.) How about 1024 processors?
c.) If you want to achieve a speedup of 1000 on the 1024 core system, what fraction of the program would need to be parallelizable?

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock 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!