Scheduling From the Perspective of the Application

HPDC(1996)

引用 201|浏览278
暂无评分
摘要
Metacomputing is the aggregation of distributed and high-performance resources on coordinated networks. With careful scheduling, resource-intensive applications can be implemented efficiently on metacomputing systems at the sizes of interest to developers and users. In this paper, we focus on the problem of scheduling applications on metacomputing systems. We introduce the concept of application-centric scheduling in which every- thing about the system is evaluated in terms of its impact on the application. Application-centric scheduling is used by virtually all metacomputer programmers to achieve performance on metacomputing systems. We describe two successful metacomputing applications to illustrate this approach, and describe AppLeS scheduling agents which generalize the application-centric scheduling approach. Finally, we show preliminary results which compare AppLeS-derived schedules with conventional strip and blocked schedules for a two- dimensional Jacobi code. * This paper can be located on the World Wide Web at http://www-cse.ucsd.edu/users/berman/apples.html
更多
查看译文
关键词
metacomputing system,successful metacomputing application,careful scheduling,application-centric scheduling,dimensional jacobi code,apples scheduling agent,apples-derived schedule,conventional strip,world wide web,application-centric scheduling approach,distributed processing,scheduling,distributed computing,software agents,parallel programming
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要