Asia and South Pacific Design Automation Conference 1999 (ASP-DAC'99)
Combining Speculative Execution and Conditional Resource Sharing to Efficiently Schedule Conditional Behaviors
Wanchai, Hong Kong
January 18-January 21
ISBN: 0-7803-5012-X
Scheduling conditional behaviors necessitates the use of a variety of scheduling optimization techniques like conditional resource sharing and speculative execution. Previous research work has clearly shown their effectiveness. The developed heuristics have several drawbacks relating to the effects of syntactic variance on the results. In this paper a list-based scheduling heuristic that exploits conditional resource sharing and speculative execution possibilities, is presented. Its results are quite insensitive to syntactic variance and conditional behavior is effectively accounted for by a probabilistic priority function.
Citation:
Apostolos A. Kountouris, Christophe Wolinski, "Combining Speculative Execution and Conditional Resource Sharing to Efficiently Schedule Conditional Behaviors," asp-dac, pp.343, Asia and South Pacific Design Automation Conference 1999 (ASP-DAC'99), 1999