DocumentCode
2279660
Title
An experimental APL compiler for a distributed memory parallel machine
Author
Ching, Wai-Mee ; Katz, Alex
Author_Institution
Dept. of Software Technol., IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
fYear
1994
fDate
14-18 Nov 1994
Firstpage
59
Lastpage
68
Abstract
An experimental APL compiler has been developed for the IBM SP1 distributed memory parallel machine. It accepts classical APL programs, without additional directives, and generates parallelized C code for execution on the SP1 machine. The compiler exploits data parallelism in APL programs based on parallel high-level primitives. Program variables are either replicated or partitioned. We also present performance data for five moderate-size programs running on the SP1
Keywords
APL; IBM computers; distributed memory systems; parallel machines; parallel programming; program compilers; software performance evaluation; APL compiler; IBM SP1 distributed memory parallel machine; data parallelism; parallel high-level primitives; parallelized C code generation; partitioned program variables; performance data; replicated program variables; Concurrent computing; Costs; Data analysis; Distributed computing; Parallel machines; Parallel processing; Parallel programming; Program processors; Programming profession;
fLanguage
English
Publisher
ieee
Conference_Titel
Supercomputing '94., Proceedings
Conference_Location
Washington, DC
Print_ISBN
0-8186-6605-6
Type
conf
DOI
10.1109/SUPERC.1994.344266
Filename
344266
Link To Document