DocumentCode :
2660534
Title :
Embarrassingly parallel jobs are not embarrassingly easy to schedule on the grid
Author :
Afgan, Enis ; Bangalore, Purushotham
Author_Institution :
Dept. of Comput. & Inf. Sci., Univ. of Alabama at Birmingham, Birmingham, AL
fYear :
2008
fDate :
17-17 Nov. 2008
Firstpage :
1
Lastpage :
10
Abstract :
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.
Keywords :
grid computing; parallel processing; resource allocation; scheduling; computational pipeline; grid environment; grid scheduling; homogeneous cluster; job execution; job scheduling; metascheduling techniques; parallel application; parallel jobs; resource heterogeneity; resource utilization; task execution resources; task input data attributes; task invocation parameters; Application software; Concurrent computing; Costs; Distributed computing; Grid computing; Pipelines; Processor scheduling; Resource management; Resource virtualization; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Many-Task Computing on Grids and Supercomputers, 2008. MTAGS 2008. Workshop on
Conference_Location :
Austin, TX
Print_ISBN :
978-1-4244-2872-4
Type :
conf
DOI :
10.1109/MTAGS.2008.4777910
Filename :
4777910
Link To Document :
بازگشت