Scheduling and Load Balancing Flashcards

1
Q

What is the parallel execution time of an application running on a system of 5 parallel processors? Following are the listed time (in seconds) to compute the application tasks scheduled on each processor: P1-20s, P2-5s, P3-37s, P4-17s, P5-50s.

A

50 seconds

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What kind of parallel computing concept can be observed in a scheduler-task pool approach, where as each task (mapped to a processor) finishes its work, it receives a new piece from the central work queue?

A

Dynamic load balancing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What are some real-world examples of when parallel processing is used?

A

Examples include video and image processing, signal processing, data mining, machine learning, financial analysis, weather prediction, climate modeling, earthquake simulation, molecular modeling, and astrophysical simulations.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly