DocumentCode :
2180528
Title :
Approximate algorithms for optimization of busy waiting in parallel programs
Author :
Clarke, Edmund M. ; Liu, Lishing
fYear :
1979
fDate :
29-31 Oct. 1979
Firstpage :
255
Lastpage :
266
Abstract :
Traditional implementations of conditional critical regions and monitors can lead to unproductive "busy waiting" if processes are allowed to wait on arbitrary boolean expressions. Techniques from global flow analysis may be employed at compile time to obtain information about which critical regions (monitor calls) are enabled by the execution of a given critical region (monitor call). We investigate the complexity of computing this information and show how it can be used to obtain efficient scheduling algorithms with less busy waiting.
Keywords :
Delay; Information analysis; Parallel programming; Scheduling algorithm;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Foundations of Computer Science, 1979., 20th Annual Symposium on
Conference_Location :
San Juan, Puerto Rico
ISSN :
0272-5428
Type :
conf
DOI :
10.1109/SFCS.1979.5
Filename :
4568020
Link To Document :
بازگشت