• 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