The scheduling problem one of the central tasks in high-level synthesis is the problem of determining the order in which the operations in the behavioral description will execute. This tutorial introduces the scheduling problem and describes four scheduling algorithms commonly used today to solve those problems.
Index Terms:
High-level synthesis, computer design, scheduling, behaviorial design
Citation:
Robert A. Walker, Samit Chaudhuri, "Introduction to the Scheduling Problem," IEEE Design and Test of Computers, vol. 12, no. 2, pp. 60-69, June 1995, doi:10.1109/54.386007