Title :
Efficient encoding for exact symbolic automata-based scheduling
Author :
Haynal, S. ; Brewer, F.
Author_Institution :
Dept. of Electr. & Comput. Eng., California Univ., Santa Barbara, CA, USA
Abstract :
This paper presents an efficient encoding and automaton construction which improves performance of automata-based scheduling techniques. The encoding preserves knowledge of what operations occurred previously but excludes when they occurred, allowing greater sharing among scheduling traces. The technique inherits all of the features of BDD-based control dominated scheduling including systematic speculation. Without conventional pruning, all schedules for several large samples are quickly constructed.
Keywords :
automata theory; binary decision diagrams; high level synthesis; scheduling; BDD; binary decision diagrams; encoding; high level synthesis; performance; pruning; scheduling traces; symbolic automata-based scheduling; systematic speculation; Automata; Automatic control; Boolean functions; Data structures; Encoding; High level synthesis; History; Job shop scheduling; Optimal scheduling; Processor scheduling;
Conference_Titel :
Computer-Aided Design, 1998. ICCAD 98. Digest of Technical Papers. 1998 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA, USA
Print_ISBN :
1-58113-008-2
DOI :
10.1109/ICCAD.1998.144311