229k views
4 votes
Consider a computer system, where each processor can independently perform a separate task. given that the response time on a computer system for a single task is 8 seconds, how long would it take to perform 10 tasks on this system when it has four processors? what would be the throughput per second for 10 tasks?

User Wolf War
by
7.5k points

1 Answer

1 vote
First four tasks = 8 seconds
Next four tasks = 8 seconds
Last two tasks = 8 seconds

The total number of seconds to perform all tasks is 24 seconds.

The throughput, which would be the number of tasks per second, is calculated by taking the number of tasks and dividing by the number of seconds:

10 tasks / 24 seconds = 5/12 or 0.4167 tasks per second
User StefanMK
by
6.4k points