• DocumentCode
    2679068
  • Title

    Markov Clustering (MCL) based thread grouping and thread selection

  • Author

    Mei, Chonglei ; Jiang, Hai ; Jenness, Jeff

  • Author_Institution
    Dept. of Comput. Sci., Arkansas State Univ., Jonesboro, AR, USA
  • fYear
    2009
  • fDate
    5-8 March 2009
  • Firstpage
    404
  • Lastpage
    409
  • Abstract
    Computing workload distribution is indispensable for resource sharing, cycle stealing and other modes of interaction in distributed systems and grids. Computations should be arranged to adapt the capacity variation of system resources. Although computational migration is the essential mechanism for move computing tasks around, the decision making of which task should be relocated is even more critical, especially when multithreaded parallel programs are involved. Multiple threads might be treated as a partial workload and moved together. Based on thread similarity and the Markov cluster algorithm (MCL), this paper proposes a novel thread grouping algorithm, Markov cluster grouping (MCG), to classify threads into hierarchical thread groups, some of which can be picked by the proposed thread selection scheme, Markov cluster selection (MCS) for load distribution. Experimental results demonstrate the effectiveness of the grouping algorithm for parallel workload distribution.
  • Keywords
    Markov processes; decision making; grid computing; multi-threading; pattern clustering; Markov cluster algorithm; Markov cluster grouping; cycle stealing; decision making; distributed systems; grid computing; load distribution; multithreaded parallel programs; parallel workload distribution; resource sharing; thread grouping algorithm; thread selection; workload distribution computing; Clustering algorithms; Computer science; Concurrent computing; Distributed computing; Grid computing; Packaging; Programming profession; Runtime; Scheduling; Yarn;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Southeastcon, 2009. SOUTHEASTCON '09. IEEE
  • Conference_Location
    Atlanta, GA
  • Print_ISBN
    978-1-4244-3976-8
  • Electronic_ISBN
    978-1-4244-3978-2
  • Type

    conf

  • DOI
    10.1109/SECON.2009.5174114
  • Filename
    5174114