loading...
Combining Speculative Execution and Conditional Resource Sharing to Efficiently Schedule Conditional Behaviors
Wanchai, Hong Kong January 18-January 21
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ASPDAC.1999.760029Asia and South Pacific Design Automat ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Apostolos A. Kountouris, IRISA, Campus Universitaire de Beaulieu, France
Christophe Wolinski, IRISA, Campus Universitaire de Beaulieu, France
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
Usage of this product signifies your acceptance of the Terms of Use.