DocumentCode :
3258631
Title :
Global scheduling independent of control dependencies based on condition vectors
Author :
Wakabayashi, Kazutoshi ; Tanaka, Hirohito
Author_Institution :
NEC Corp., Kawasaki, Japan
fYear :
1992
fDate :
8-12 Jun 1992
Firstpage :
112
Lastpage :
115
Abstract :
The authors present a global scheduling method based on condition vectors. The proposed method exploits global parallelism. The technique can schedule operations independent of control dependencies. It transforms the control structure of the given behavior drastically, while preserving semantics to minimize the number of states in final schedule. The method can parallelize multiple nests of conditional branches and optimize across the boundaries of basic blocks. It can also optimize all possible execution paths. An algorithm is proposed which generates a single finite state machine controller from parallel individual control sequences derived in the global parallelization process. Experimental results prove that the global parallelization is very effective
Keywords :
circuit analysis computing; finite state machines; resource allocation; scheduling; circuit analysis computing; condition vectors; control dependencies; finite state machine controller; global parallelism; global scheduling; parallel individual control sequences; semantics; Automata; Bridges; Encoding; Information systems; Laboratories; National electric code; Optimal scheduling; Research and development; Resource management; Testing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Design Automation Conference, 1992. Proceedings., 29th ACM/IEEE
Conference_Location :
Anaheim, CA
ISSN :
0738-100X
Print_ISBN :
0-8186-2822-7
Type :
conf
DOI :
10.1109/DAC.1992.227852
Filename :
227852
Link To Document :
بازگشت