An Optimal Scheduling Method based upon the Lower Bound Cost Estimation

하한비용 추정에 바탕을 둔 최적 스케쥴링기법

  • 엄성용 (서울대학교 컴퓨터공학과) ;
  • 전주식 (서울대학교 컴퓨터공학과)
  • Published : 1991.12.01

Abstract

This paper presents a new approach to the scheduling problem in the high level synthesis. In this approach, iterative rescheduling processes starting with ASAP(As Soon As Possible) scheduling result are performed in a branch-and-bound manner so to arrive at the scheduling result of the lowest hardware cost under the given timing constraint. At each iteration step, only the selected nodes are considered for rescheduling, and the lower bound cost estimation is performed to avoid the unnecessary attempts to search for an optimal result. This branch-and-bound method turns out to be effective in pruning the search space, and thus reducing run time considerably in many cases.

Keywords