• DocumentCode
    1147882
  • Title

    The User-Level Scheduling of Divisible Load Parallel Applications With Resource Selection and Adaptive Workload Balancing on the Grid

  • Author

    Korkhov, Vladimir V. ; Moscicki, Jakub T. ; Krzhizhanovskaya, Valeria V.

  • Author_Institution
    Fac. of Sci.., Univ. of Amsterdam, Amsterdam
  • Volume
    3
  • Issue
    1
  • fYear
    2009
  • fDate
    3/1/2009 12:00:00 AM
  • Firstpage
    121
  • Lastpage
    130
  • Abstract
    This paper presents a hybrid resource management environment, operating on both application and system levels developed for minimizing the execution time of parallel applications with divisible workload on heterogeneous grid resources. The system is based on the adaptive workload balancing algorithm (AWLB) incorporated into the distributed analysis environment (DIANE) user-level scheduling (ULS) environment. The AWLB ensures optimal workload distribution based on the discovered application requirements and measured resource parameters. The ULS maintains the user-level resource pool, enables resource selection and controls the execution. We present the results of performance comparison of default self-scheduling used in DIANE with AWLB-based scheduling, evaluate dynamic resource pool and resource selection mechanisms, and examine dependencies of application performance on aggregate characteristics of selected resources and application profile.
  • Keywords
    grid computing; resource allocation; adaptive workload balancing algorithm; distributed analysis environment; divisible load parallel applications; heterogeneous grid resources; hybrid resource management environment; resource selection; user-level scheduling; Adaptive workload balancing; grid; resource selection; user-level scheduling;
  • fLanguage
    English
  • Journal_Title
    Systems Journal, IEEE
  • Publisher
    ieee
  • ISSN
    1932-8184
  • Type

    jour

  • DOI
    10.1109/JSYST.2008.2011301
  • Filename
    4776418