Performance evaluation of a list scheduling algorithm in distributed memory multiprocessor systems

  • Authors:
  • Gyung-Leen Park

  • Affiliations:
  • Department of Computer Science and Statistics and Research Institute for Basic Sciences, Cheju National University, Cheju, South Korea

  • Venue:
  • Future Generation Computer Systems - Special issue: Modeling and simulation in supercomputing and telecommunications
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

Since it has been shown that the multiprocessor scheduling problem is NP-complete, research efforts have resulted in numerous scheduling algorithms based on heuristics. The need for measuring the effectiveness of the various task scheduling algorithms leads to a great demand on modeling and evaluation tools. This paper proposes to use the stochastic Petri net (SPN) model and its equivalent continuous time Markov chain (CTMC) as the tool for modeling and evaluation of task scheduling algorithms. The proposed approach is applied to DPS (decisive path scheduling) algorithm to investigate its effectiveness. The proposed approach is verified by comparing the result obtained using the SPN model with that obtained by actually running DPS algorithm. The performance comparison reveals that the proposed approach provides very accurate performance evaluation for the scheduling algorithm when the CCR (communication to computation ratio) value is small.