• DocumentCode
    1194378
  • Title

    Messages Scheduling for Parallel Data Redistribution between Clusters

  • Author

    Cohen, Johanne ; Jeannot, Emmanuel ; Padoy, Nicolas ; Wagner, Frédéric

  • Author_Institution
    Loria-lNRIA-Lorraine
  • Volume
    17
  • Issue
    10
  • fYear
    2006
  • Firstpage
    1163
  • Lastpage
    1175
  • Abstract
    We study the problem of redistributing data between clusters interconnected by a backbone. We suppose that at most k communications can be performed at the same time (the value of k depending on the characteristics of the platform). Given a set of messages, we aim at minimizing the total communication time assuming that communications can be preempted and that preemption comes with an extra cost. Our problem, called k-preemptive bipartite scheduling (KPBS) is proven to be NP-hard. We study its lower bound. We propose two 8/3-approximation algorithms with low complexity and fast heuristics. Simulation results show that both algorithms perform very well compared to the optimal solution and to the heuristics. Experimental results, based on an MPI implementation of these algorithms, show that both algorithms outperform a brute-force TCP-based solution, where no scheduling of the messages is performed
  • Keywords
    computational complexity; grid computing; message passing; scheduling; transport protocols; 8/3-approximation algorithm; MPI; NP-hard problem; TCP; grid computing; k-preemptive bipartite scheduling; message scheduling; parallel data redistribution; Clustering algorithms; Computer networks; Concurrent computing; Grid computing; Parallel machines; Processor scheduling; Scheduling algorithm; Spine; Time division multiple access; Wavelength division multiplexing; Message scheduling; approximation algorithm; code coupling.; data redistribution; grid computing;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/TPDS.2006.141
  • Filename
    1687885