Question: 5. A program consists of six tasks, which have execution times of 1000, 3000 6000, 5000, 2000, and 9000 cycles. It is not possible to

 5. A program consists of six tasks, which have execution times

5. A program consists of six tasks, which have execution times of 1000, 3000 6000, 5000, 2000, and 9000 cycles. It is not possible to divide the exectuoin of one task among multiple processors, but there are no communicaiton or syncronization costs. If the tasks aredistributed across the processors to achieve the shortes execution time, what is the speedup for executing program on a. One processor b. Two processors c. Three processors d. Four processors e. Eight processors f. Ten processors

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!