Embarrassingly parallel jobs are not embarrassingly easy to schedule on the grid
Embarrassingly parallel jobs are not embarrassingly easy to schedule on the grid
复制标题
在网格上调度并行作业并不容易
DOI:
10.1109/mtags.2008.4777910
复制
发表时间:
2008
期刊:
影响因子:
--
通讯作者:
P. Bangalore
中科院分区:
文献类型:
--
作者:
E. Afgan;P. Bangalore
Embarrassingly parallel applications represent an important workload in today's grid environments. Scheduling and execution of this class of applications is considered mostly a trivial and well-understood process on homogeneous clusters. However, while grid environments provide the necessary computational resources, associated resource heterogeneity represents a new challenge for efficient task execution for these types of applications across multiple resources. This paper presents a set of examples illustrating how execution characteristics of individual tasks, and consequently a job, are affected by the choice of task execution resources, task invocation parameters, and task input data attributes. It is the aim of this work to highlight this relationship between an application and an execution resource to promote development of better metascheduling techniques for the grid. By exploiting this relationship, application throughput can be maximized, also resulting in higher resource utilization. In order to achieve such benefits, a set of job scheduling and execution concerns is derived leading toward a computational pipeline for scheduling embarrassingly parallel applications in grid environments.