4.5 Article

Scheduling and planning job execution of loosely coupled applications

期刊

JOURNAL OF SUPERCOMPUTING
卷 59, 期 3, 页码 1431-1454

出版社

SPRINGER
DOI: 10.1007/s11227-011-0555-y

关键词

Distributed architectures; Load balancing and task assignment; Scheduling and task partitioning; User interfaces

资金

  1. Department of Computer and Information Sciences at the University of Alabama at Birmingham
  2. CIS at UAB
  3. NSF [CNS-0420614]
  4. NIH/NIAID [HHSN266200400036C-Viral Bioinformatics Resource Center]

向作者/读者索取更多资源

Growth in availability of data collection devices has allowed individual researchers to gain access to large quantities of data that needs to be analyzed. As a result, many labs and departments have acquired considerable compute resources. However, effective and efficient utilization of those resources remains a barrier for the individual researchers because the distributed computing environments are difficult to understand and control. We introduce a methodology and a tool that automatically manipulates and understands job submission parameters to realize a range of job execution alternatives across a distributed compute infrastructure. Generated alternatives are presented to a user at the time of job submission in the form of tradeoffs mapped onto two conflicting objectives, namely job cost and runtime. Such presentation of job execution alternatives allows a user to immediately and quantitatively observe viable options regarding their job execution, and thus allows the user to interact with the environment at a true service level. Generated job execution alternatives have been tested through simulation and on real-world resources and, in both cases, the average accuracy of the runtime of the generated and perceived job alternatives is within 5%.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.5
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据