• DocumentCode
    3304889
  • Title

    Two-Dimensional Dynamic Loop Scheduling Schemes for Computer Clusters

  • Author

    Chronopoulos, Anthony Theodore ; Penmatsa, S. ; Jayakumar, Nikhil ; Ogharandukun, E.

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Texas at San Antonio, San Antonio, TX, USA
  • fYear
    2012
  • fDate
    23-25 Aug. 2012
  • Firstpage
    96
  • Lastpage
    100
  • Abstract
    Efficient scheduling of parallel loops in a network of computers can significantly reduce the total execution time of complex scientific applications. In this paper, we compare the performance of two-dimensional dynamic loop scheduling schemes for computer clusters with that of one-dimensional loop scheduling schemes. The loop scheduling schemes are implemented using the Message Passing Interface on a cluster of processors. Experimental results show that the two-dimensional scheduling schemes were found to significantly reduce the total execution time of tasks over the one-dimensional schemes. In addition, the two-dimensional schemes present a more balanced load distribution of the workload among the computers in the cluster.
  • Keywords
    message passing; processor scheduling; workstation clusters; computer cluster; message passing interface; parallel loop scheduling; two-dimensional dynamic loop scheduling; Computers; Dynamic scheduling; Educational institutions; Indexes; Processor scheduling; Program processors; Dynamic scheduling; cluster computing; parallel loops;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Computing and Applications (NCA), 2012 11th IEEE International Symposium on
  • Conference_Location
    Cambridge, MA
  • Print_ISBN
    978-1-4673-2214-0
  • Type

    conf

  • DOI
    10.1109/NCA.2012.36
  • Filename
    6299132