DocumentCode :
2418350
Title :
Architecture of the Parallel Programming Support Environment
Author :
Lewis, T.G. ; Rudd, W.G.
Author_Institution :
Oregon State Univ., Corvallis, OR, USA
fYear :
1990
fDate :
Feb. 26 1990-March 2 1990
Firstpage :
589
Lastpage :
594
Abstract :
A top-level view of the architecture of the Parallel Programming Support Environment (PPSE), which is an experimental set of tools for use in the design and implementation of software systems for parallel computing systems, is proposed. The tools include a graphical design editor, a graphical target machine description system, a task mapper/scheduler tool, parallel code generator, and graphical aids for performance analysis. The objective is, to the extent possible, to design and develop parallel software with little regard for the details of the architecture of the target machine, programming language, or parallel computing paradigm that the program is to use. A prototype of the environment running on the Macintosh was developed. It was used to parallelize a small image-processing application and several simple programs.<>
Keywords :
parallel programming; programming environments; Macintosh; PPSE; Parallel Programming Support Environment; graphical design editor; graphical target machine description system; parallel code generator; parallel computing; parallel software; performance analysis; scheduler tool; task mapper; tools; Application software; Computer architecture; Computer languages; Parallel processing; Parallel programming; Performance analysis; Processor scheduling; Prototypes; Software prototyping; Software systems;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Compcon Spring '90. Intellectual Leverage. Digest of Papers. Thirty-Fifth IEEE Computer Society International Conference.
Conference_Location :
San Francisco, CA, USA
Print_ISBN :
0-8186-2028-5
Type :
conf
DOI :
10.1109/CMPCON.1990.63744
Filename :
63744
Link To Document :
بازگشت