ACORN: APL to C on real numbers

  • Authors:
  • Robert Bernecky;Charles Brenner;Stephen B. Jaffe;George P. Moeckel

  • Affiliations:
  • -;-;Mobil Research and Developneat Corp., Paulsborc Research Laboratory, Paulsboro. New Jersey;Mobil Research and Developneat Corp., Dallas Research Laboratory, 13777 Midway Road, Dallas, Texas

  • Venue:
  • APL '90 Conference proceedings on APL 90: for the future
  • Year:
  • 1990

Quantified Score

Hi-index 0.00

Visualization

Abstract

a prototype APL to C compiler (ACORN: APL to C On Real Numbers) was produced while investigating improved tools for solving numerically intensive problems on supercomputers. ACORN currently produces code which runs slower than hand-coded Cray FORTRAN, but we have identified the major performance bottlenecks, and believe we know how to remove them. Although created in a short time on a limited budget, and intended only as a proof of the feasibility of compiling APL for numerically intensive environments, ACORN has shown that straightforward compiled APL will be able to compete with hand-optimized FORTRAN in many common supercomputer applications.