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 :
بازگشت