• DocumentCode
    3119622
  • Title

    Enhanced Parallel Loop Self-Scheduling for Heterogeneous Multi-core Cluster Systems

  • Author

    Wu, Chao-Chin ; Huang, Liang-Tsung ; Lai, Lien-Fu ; Chen, Ming-Lung

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., Nat. Changhua Univ. of Educ., Changhua, Taiwan
  • fYear
    2009
  • fDate
    14-16 Dec. 2009
  • Firstpage
    568
  • Lastpage
    573
  • Abstract
    Recently, more and more studies investigated the is-sue of dealing with the heterogeneity problem on heterogeneous cluster systems consisting of multi-core computing nodes. Previously we have proposed a hybrid MPI and OpenMP based loop self-scheduling approach for this kind of system. The allocation functions of several well-known schemes have been modified for better performance. Though the previous approach can improve system performance significantly, in this paper we present how to enhance the speedup further. First, we exploit the thread-level parallelism on the multi-core master node. Second, we investigate how to design a loop self-scheduling scheme which is able to smartly assign a proper chunk size according to each node´s performance. At the beginning of dispatching, we prevent the slow slaves from being as-signed too many tasks. On the other hand, the master will not assign too many small chunks to slaves at the end. Experimental results show that our approach could obtain the best speedup of 1.35.
  • Keywords
    message passing; parallel processing; scheduling; MPI; OpenMP; enhanced parallel loop self-scheduling; heterogeneous multicore cluster systems; multicore computing nodes; Chaotic communication; Clustering algorithms; Computer science; Computer science education; Concurrent computing; Distributed computing; Dynamic scheduling; Master-slave; Processor scheduling; System performance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Pervasive Systems, Algorithms, and Networks (ISPAN), 2009 10th International Symposium on
  • Conference_Location
    Kaohsiung
  • Print_ISBN
    978-1-4244-5403-7
  • Type

    conf

  • DOI
    10.1109/I-SPAN.2009.38
  • Filename
    5381658