DocumentCode :
3069513
Title :
Preliminary estimates of parallelism in CONSUL programs
Author :
Baldwin, Doug
Author_Institution :
Dept. of Comput. Sci., Rochester Univ., NY, USA
Volume :
2
fYear :
1989
fDate :
3-6 Jan 1989
Firstpage :
780
Abstract :
CONSUL is a prototype constraint-based programming language for multiprocessors. Parallelism in CONSUl programs is intended to be detected by compilers instead of being explicitly coded by people. Initial results from an experiment to study the parallelism available from real CONSUL programs are described. The experiment estimates the parallelism that is inherent in the language, independent of overheads introduced by specific implementations, machines, or run-time environments. The resulting numbers are thus an upper limit on the parallelism that real implementations can be expected to deliver. Measurements have been made on several simple programs, with overall speedups due to parallelism ranging from 2 to over 50
Keywords :
high level languages; parallel programming; CONSUL programs; compilers; multiprocessors; parallelism; prototype constraint-based programming language; upper limit; Computer languages; Computer science; Concurrent computing; Logic; Parallel processing; Parallel programming; Programming profession; Prototypes; Runtime environment; Velocity measurement;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1989. Vol.II: Software Track, Proceedings of the Twenty-Second Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI
Print_ISBN :
0-8186-1912-0
Type :
conf
DOI :
10.1109/HICSS.1989.48086
Filename :
48086
Link To Document :
بازگشت