Content analysis of APL defined functions
APL '75 Proceedings of seventh international conference on APL
Translating APL, an empirical study
APL '75 Proceedings of seventh international conference on APL
Some properties of APL programs
APL '75 Proceedings of seventh international conference on APL
Mimic: a fast system/370 simulator
SIGPLAN '87 Papers of the Symposium on Interpreters and interpretive techniques
IBM Systems Journal
Shade: a fast instruction-set simulator for execution profiling
SIGMETRICS '94 Proceedings of the 1994 ACM SIGMETRICS conference on Measurement and modeling of computer systems
A performance comparison between an APL interpreter and compiler
APL '83 Proceedings of the international conference on APL
APL '81 Proceedings of the international conference on APL
Compile time syntax analysis of APL programs
APL '81 Proceedings of the international conference on APL
Hi-index | 0.00 |
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.