• DocumentCode
    296690
  • Title

    A dynamic load balancing algorithm for a heterogeneous computing environment

  • Author

    Maheshwari, Piyush

  • Author_Institution
    Sch. of Comput. & Inf. Technol., Griffith Univ., Brisbane, Qld., Australia
  • Volume
    1
  • fYear
    1996
  • fDate
    3-6 Jan 1996
  • Firstpage
    338
  • Abstract
    Heterogeneous computing opens up new challenges and opportunities in fields such as parallel processing, design of algorithms for applications, partitioning and mapping of parallel tasks, interconnection network technology and the design of heterogeneous programming environments. Lots of load balancing algorithms have been proposed and experimented with in the past years for homogeneous parallel and distributed systems. The author presents a priority-based decay usage load balancing algorithm for a heterogeneous computing environment. The algorithm determines the task precedence graph of the parallel jobs dynamically at run-time and assigns appropriate priorities to the processes to resolve the dependencies. The heuristic algorithm has been tested on some heterogeneous program models
  • Keywords
    multiprocessor interconnection networks; parallel algorithms; parallel programming; programming environments; resource allocation; algorithm design; dynamic load balancing algorithm; heterogeneous computing environment; heterogeneous programming environments; heuristic algorithm; interconnection network technology; parallel processing; parallel task mapping; parallel task partitioning; priority-based decay usage; process priority assignment; run-time system; task precedence graph; Algorithm design and analysis; Computer networks; Concurrent computing; Heuristic algorithms; Load management; Multiprocessor interconnection networks; Parallel processing; Partitioning algorithms; Process design; Programming environments;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1996., Proceedings of the Twenty-Ninth Hawaii International Conference on ,
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-7324-9
  • Type

    conf

  • DOI
    10.1109/HICSS.1996.495479
  • Filename
    495479