Exact scheduling strategies based on bipartite graph matching

  • Authors:
  • A. H. Timmer;J. A. G. Jess

  • Affiliations:
  • Eindhoven University of Technology, Department of Electrical Engineering, Design Automation Section, P.O. Box 513, 560O MB Eindhoven, The Netherlands;Eindhoven University of Technology, Department of Electrical Engineering, Design Automation Section, P.O. Box 513, 560O MB Eindhoven, The Netherlands

  • Venue:
  • EDTC '95 Proceedings of the 1995 European conference on Design and Test
  • Year:
  • 1995

Quantified Score

Hi-index 0.00

Visualization

Abstract

Scheduling is one of the central tasks in high-level synthesis. In recent publications a bipartite graph matching formulation has been introduced to prune the search space of schedulers. In this paper, we improve that formulation and introduce two novel aspects related to the way the search space is traversed, namely problem formulation and bottleneck identification. The approach results in a very run time efficient branch-and-bound scheduler searching for a correct ordering of operations from which a schedule can be derived in linear time. The results show that the use of these bipartite graph matching strategies leads to the most run time efficient exact scheduler to date.