DocumentCode
2660543
Title
A lightweight execution framework for massive independent tasks
Author
Hui, Li ; Huashan Yu ; Xiaoming, Li
Author_Institution
Shenzhen Grad. Sch., Peking Univ., Beijing
fYear
2008
fDate
17-17 Nov. 2008
Firstpage
1
Lastpage
9
Abstract
This paper presents a lightweight framework for executing many independent tasks efficiently on grids of heterogeneous computational nodes. It dynamically groups tasks of different granularities and dispatches the groups onto distributed computational resources concurrently. Three strategies have been devised to improve the efficiency of computation and resource utilization. One strategy is to pack up to thousands of tasks into one request. Another is to share the effort in resource discovery and allocation among requests by separating resource allocations from request submissions. The third strategy is to pack variable numbers of tasks into different requests, where the task number is a function of the destination resource´s computability. This framework has been implemented in Gracie, a computational grid software platform developed by Peking University, and used for executing bioinformatics tasks. We describe its architecture, evaluate its strategies, and compare its performance with GRAM. Analyzing the experiment results, we found that Gracie outperforms GRAM significantly for execution of sets of small tasks, which is aligned with the intuitive advantage of our approaches built in Gracie.
Keywords
biology computing; grid computing; resource allocation; Gracie system; bioinformatics task; computational grid software; distributed computational resources; heterogeneous computational nodes; lightweight execution framework; massive independent tasks; request submission; resource allocation; resource discovery; resource utilization; Bioinformatics; Computer networks; Distributed computing; Grid computing; Laboratories; Optical computing; Parallel processing; Processor scheduling; Resource management; Supercomputers;
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.4777911
Filename
4777911
Link To Document