• 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