Stochastic DFS for multiprocessor scheduling of cyclic taskgraphs

  • Authors:
  • Frode Eika Sandnes;Oliver Sinnen

  • Affiliations:
  • Oslo University College, Oslo, Norway;Dept. of Electrical and Computer Engineering, University of Auckland, Auckland, New Zealand

  • Venue:
  • PDCAT'04 Proceedings of the 5th international conference on Parallel and Distributed Computing: applications and Technologies
  • Year:
  • 2004

Quantified Score

Hi-index 0.00

Visualization

Abstract

DFS has previously been shown to be a simple and efficient strategy for removing cycles in graphs allowing the resulting DAGs to be scheduled using one of the many well-established DAG multiprocessor scheduling algorithms. In this paper, we investigate the inefficiencies of schedules acquired using DFS cycle removal. Further, an improved randomised DFS cycle removal algorithm is proposed that produces significantly improved results with acceptable computational overheads.