• DocumentCode
    3316977
  • Title

    A novel algorithm for mapping parallel applications in computational grid environments

  • Author

    Phinjaroenphan, Panu ; Bevinakoppa, Savitri

  • Author_Institution
    Sch. of Comput. Sci. & Inf. Technol., RMIT Univ., Melbourne, Vic., Australia
  • fYear
    2004
  • fDate
    20-22 July 2004
  • Firstpage
    347
  • Lastpage
    350
  • Abstract
    This work explains a heuristic algorithm, task self mapping algorithm (TSMA), for mapping parallel applications in computational grids. The strategy of the algorithm is that each task of a parallel application has an associated execution cost, which is the execution cost of the processor on which the task maps, and each of them minimises its associated execution cost by mapping itself on a new processor. While each task is optimising its execution cost also means that the application execution cost is being optimised. Experimental results have shown that TSMA produces better mapping solutions than graph partitioning based mapping algorithms.
  • Keywords
    graph colouring; grid computing; heuristic programming; multiprocessing systems; optimisation; parallel algorithms; computational grid; execution cost optimization; graph partitioning based mapping; heuristic algorithm; parallel application mapping; task self mapping; Application software; Clustering algorithms; Computer applications; Concurrent computing; Cost function; Distributed computing; Grid computing; Heuristic algorithms; Minimax techniques; Partitioning algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High Performance Computing and Grid in Asia Pacific Region, 2004. Proceedings. Seventh International Conference on
  • Print_ISBN
    0-7695-2138-X
  • Type

    conf

  • DOI
    10.1109/HPCASIA.2004.1324056
  • Filename
    1324056