• DocumentCode
    3422961
  • Title

    Parallel Loop Scheduling Using Knowledge-Based Workload Estimation on Grid Environments

  • Author

    Shih, Wen-Chung ; Yang, Chao-Tung ; Chen, Chun-Jen ; Tseng, Shian-Shyong

  • Author_Institution
    Inst. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu
  • fYear
    2007
  • fDate
    Jan. 2007
  • Firstpage
    6
  • Lastpage
    6
  • Abstract
    Parallel loop scheduling on grid environments is a challenging problem, especially for loops with irregular workload distribution. In the past, this problem of load imbalance resulting from irregular workload was not explicitly addressed. This paper proposes a new approach to schedule loop iterations with irregular workload on grid environments. Based on knowledge-based estimation of workload, the proposed method can dispatch an appropriate proportion of workload to each node for execution according to its performance. In addition, the scheduler uses historical statistics of CPU usage and network bandwidth to estimate the dynamically changing performance of each node. Two applications, regular type and irregular one respectively, are implemented and executed on a grid test-bed, which consists of four schools. Experimental results show that the new approach improves the performance on previous schemes
  • Keywords
    grid computing; knowledge based systems; parallel processing; program control structures; resource allocation; scheduling; grid environments; irregular workload distribution; knowledge-based workload estimation; loop iterations; parallel loop scheduling; Application software; Bandwidth; Computer science; Concurrent computing; Distributed computing; Grid computing; Internet; Middleware; Processor scheduling; Testing; Globus; Knowledge Base; Loop scheduling; NWS; grid computing; self-scheduling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Applications and the Internet, 2007. SAINT 2007. International Symposium on
  • Conference_Location
    Hiroshima
  • Print_ISBN
    0-7695-2756-6
  • Electronic_ISBN
    0-7695-2756-6
  • Type

    conf

  • DOI
    10.1109/SAINT.2007.20
  • Filename
    4090042