Abstract
This paper describes a class of algorithms for scheduling parallel programs represented by macro dataflow graphs (task precedence graphs) onto a muitiprocessor system such that the total execution time is minimized. The schedule will be computed dynamically during the runtime of the process system. The model allows to represent centralized and fully distributed algorithms as well as intermediate forms. The algorithms are able to schedule static as well as dynamic dataflow graphs. Knowledge of the execution times of the tasks is not necessary. Some variants of the model have been implemented using a multi-transputer system. Practical experiences are included in the paper.
Original language | English |
---|---|
Pages | 635-646 |
Number of pages | 12 |
Publication status | Published - 01.01.1995 |
Externally published | Yes |
Event | 1st International EURO-PAR Conference on Parallel Processing - Stockholm, Sweden Duration: 29.08.1995 → 31.08.1995 Conference number: 147899 |
Conference
Conference | 1st International EURO-PAR Conference on Parallel Processing |
---|---|
Abbreviated title | EURO-PAR 1995 |
Country/Territory | Sweden |
City | Stockholm |
Period | 29.08.95 → 31.08.95 |