DocumentCode :
3176665
Title :
Practical support for parallel programming
Author :
DiNucci, David C. ; Babb, Robert G., II
Author_Institution :
Dept. of Comput. Sci. & Eng., Oregon Graduate Center, Beaverton, OR, USA
Volume :
2
fYear :
1988
fDate :
0-0 1988
Firstpage :
109
Lastpage :
118
Abstract :
An approach is considered in which programs written within a higher-level parallel model are automatically transformed for execution on a particular (parallel) processor. It is based on an improved version of large-grain data-flow (LGDF) techniques. The model is described, along with a scheduler implementation strategy for shared-memory multiprocessors. Performance measurements of a specific implementation for the Sequent Balance 21000 are given. It is argued that the approach can provide the benefits of user-visible parallelism while avoiding the pitfalls inherent in hand-coding of parallel scheduling schemes.<>
Keywords :
multiprocessing programs; parallel programming; LGDF; Sequent Balance 21000; large-grain data-flow; parallel programming; scheduler implementation strategy; shared-memory multiprocessors; user-visible parallelism; Computer architecture; Concurrent computing; High level languages; Laboratories; Parallel processing; Parallel programming; Processor scheduling; Program processors; Software engineering; Writing;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
System Sciences, 1988. Vol.II. Software Track, Proceedings of the Twenty-First Annual Hawaii International Conference on
Conference_Location :
Kailua-Kona, HI, USA
Print_ISBN :
0-8186-0842-0
Type :
conf
DOI :
10.1109/HICSS.1988.11796
Filename :
11796
Link To Document :
بازگشت