Fortran Program Specialization

14Citations
Citations of this article
9Readers
Mendeley users who have this article in their library.

Abstract

We have developed and implemented a partial evaluator for a subset of Fortran 77. A partial evaluator is a tool for program transformation which takes as input a general program and a part of its input, and produces as output a specialized program. The goal is efficiency: a specialized program often runs an order of magnitude faster than the general program. The partial evaluator is based on the offline approach and uses a binding-time analysis prior to the specialization phase. The source language includes multi-dimensional arrays, procedures and functions, as well as global storage. The system is presented and experimental results are given. © 1995, ACM. All rights reserved.

Cite

CITATION STYLE

APA

Kleinrubatscher, P., Kriegshaber, A., Zöchling, R., & Glück, R. (1995). Fortran Program Specialization. ACM SIGPLAN Notices, 30(4), 61–70. https://doi.org/10.1145/202176.202184

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free