Improving CompactMatrix phase in gang scheduling by changing transference condition and utilizing exchange

  • Authors:
  • Hossein Amir;Hadi Shahriar Shahhoseini

  • Affiliations:
  • Electrical Engineering Department, Iran University of Science and Technology, Tehran, Iran;Electrical Engineering Department, Iran University of Science and Technology, Tehran, Iran

  • Venue:
  • The Journal of Supercomputing
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

Gang scheduling (GS) is an efficient scheduling approach for distributed systems. The CompactMatrix is the second phase in GS and plays a main role in accelerating the scheduling of the larger gangs. In this paper, a novel method is proposed to compact the scheduling matrix by using two new ideas. By using simulation, the impact of the proposed ideas was compared to the basic CompactMatrix algorithm, either individually or simultaneously. The results show that the average response time in the Improved CompactMatrix Algorithm (ICMA), compared with the basic CompactMatrix, is reduced about 2 to 20, 0 to 10, and 驴5 to 5 percent by selecting the migration overhead values equal to 5, 10, and 15 percent of the time-slices lengths, respectively. As can be seen, ICMA will show better results in smaller migration overheads.