• 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