Application-level scheduling on distributed heterogeneous networks
Планирование на уровне приложений в распределённых гетерогенных сетях
1996-11-17
SCID: 54.1/f9xxxtgq
Discuss with AI
2D Jacobi applicationAppLeS agentsapplication-level schedulingdistributed heterogeneous networksparallel applications
Figures from the paper
Abstract (AI)
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.
Key Findings
1
A distributed 2D Jacobi application demonstrates the approach through detailed scheduling results on two production heterogeneous platforms.
2
Application-level scheduling is essential for resource-intensive distributed parallel applications on heterogeneous networks when resources lack a single global scheduler.
3
Effective user-controlled schedules must jointly consider application-specific characteristics and dynamic system information to meet performance objectives.
4
The paper defines principles for application-level scheduling and presents AppLeS agents as an implementation under development.
Research Object
distributed parallel applications running on heterogeneous networks, specifically a distributed 2D Jacobi application on production heterogeneous platforms
Research Subject
application-level scheduling of application tasks using application-specific and dynamic system information to optimize performance under distributed-resource constraints
Publication Details
Publication Date
1996-11-17
Journal
Publisher
ISSN
Open access PDF
Access Type
Author Information
Download PDF
Subscribe to digest