Question: Your company has just bought a new dual Pentium processor, and you have been tasked with optimizing your software for this processor. You will run

Your company has just bought a new dual Pentium processor, and you have been tasked with optimizing your software for this processor. You will run two applications on this dual Pentium, but the resource requirements are not equal. The first application needs 80% of the resources, and the other only 20% of the resources.
a. Given that 40% of the first application is parallelizable, how much speedup would you achieve with that application if run in isolation?
b. Given that 99% of the second application is parallelizable, how much speedup would this application observe if run in isolation?
c. Given that 40% of the first application is parallelizable, how much overall system speedup would you observe if you parallelized it?
d. Given that 99% of the second application is parallelizable, how much overall system speedup would you get?

Step by Step Solution

3.30 Rating (165 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

a Amdahls Law 1 6 4 2 125x speedup b ... 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

Document Format (1 attachment)

Word file Icon

903-C-S-S-A-D (3162).docx

120 KBs Word File

Students Have Also Explored These Related Systems Analysis And Design Questions!