Task mapping algorithm for heterogeneous computing system allowing high throughput and load balancing

  • Authors:
  • Sung Chune Choi;Hee Yong Youn

  • Affiliations:
  • School of Information and Communications Engineering, Sungkyunkwan University, Suwon, Korea;School of Information and Communications Engineering, Sungkyunkwan University, Suwon, Korea

  • Venue:
  • ICCS'05 Proceedings of the 5th international conference on Computational Science - Volume Part III
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

The applicability and strength of heterogeneous computing systems are derived from their ability to match computing nodes to appropriate tasks since a suite of different machines are interconnected. A good mapping algorithm offers minimal expected completion time and machine idle time. In this paper we propose a new task scheduling algorithm allowing higher performance than the existing algorithms such as the Min-min, Max-min, and Sufferage algorithm. It is achieved by task swapping approach based on the expected completion time and ready time of each machine. Extensive computer simulation validates the proposed algorithm along with the earlier ones.