ACM SIGAPL APL Quote Quad · 1979 · 10 citations · 3 references
ComputingComputer ScienceHigh-performance ComputingCompilersComputer ArchitectureProgramming LanguagesAbstract Syntax TreesCode GenerationCompiler Back EndsCompiler ConstructionInstruction Set ArchitectureInterpreter DesignCompiler Backend DesignHigh-performance Computing PerformanceInterpreter OptimizationInterpreters
The design of a high performance APL system is presented along with an evaluation of the performance improvement measured on a partial implementation. The system contains a compiler which translates APL into the instructions of a virtual APL machine. Numerous special techniques suitable for optimized interpretation of this virtual machine entirely in software on a System 370 are described. The overhead for executing APL programs has been reduced by a factor ranging between 5 and 10 when compared to conventional interpretive systems.
3
An empirical study of APL programs
Harry J. Saal, Zvi Weiss · Computer Languages · 1977 · 25 citations
Some properties of APL programs
Harry J. Saal, Zvi Weiss · 1975 · 17 citations
Content analysis of APL defined functions
Harvey W. Bingham · 1975 · 15 citations