Abstract | ||
---|---|---|
Heterogeneous networks are increasingly being used as platforms for resource-intensive distributed parallel applications. A critical contributor to the performance of such applications is the scheduling of constituent application tasks on the network. Since often the distributed resources cannot be brought under the control of a single global scheduler, the application must be scheduled by the user. To obtain the best performance, the user must take into account both application-specific and dynamic system information in developing a schedule which meets his or her performance criteria. In this paper, we define a set of principles underlying application-level scheduling and describe our work-in-progress building AppLeS (application-level scheduling) agents. We illustrate the application-level scheduling approach with a detailed description and results for a distributed 2D Jacobi application on two production heterogeneous platforms. |
Year | DOI | Venue |
---|---|---|
1996 | 10.1145/369028.369109 | SC |
Keywords | Field | DocType |
application-level scheduling,parallel application,critical contributor,performance criterion,jacobi application,heterogeneous network,production heterogeneous platform,constituent application task,best performance,application-level scheduling approach,production,work in progress,dynamic scheduling,dynamic system,particle in cell | Fixed-priority pre-emptive scheduling,Fair-share scheduling,Computer science,Scheduling (computing),Parallel computing,Two-level scheduling,Genetic algorithm scheduling,Rate-monotonic scheduling,Dynamic priority scheduling,Round-robin scheduling,Distributed computing | Conference |
ISBN | Citations | PageRank |
0-89791-854-1 | 235 | 63.82 |
References | Authors | |
9 | 5 |
Name | Order | Citations | PageRank |
---|---|---|---|
Francine D. Berman | 1 | 235 | 63.82 |
Rich Wolski | 2 | 4126 | 429.97 |
Silvia M. Figueira | 3 | 320 | 75.28 |
Jennifer Schopf | 4 | 235 | 63.82 |
Gary Shao | 5 | 252 | 65.70 |