A program’s eye view of Miprac

1Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Miprac is a parallelizing C, Lisp and Fortran compiler. We present its workings by following a C program as it progresses through the modules of the compiler. Miprac makes use of a simple, operational intermediate form, called MIL. Dependence analysis and memory management are performed by a whole-program abstract interpretation of MIL. We present the intermediate form, and illustrate the analysis and transformation of the example program as it becomes a parallel object code for Cedar.

Cite

CITATION STYLE

APA

Harrison, W., & Ammarguellat, Z. (1993). A program’s eye view of Miprac. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 757 LNCS, pp. 513–537). Springer Verlag. https://doi.org/10.1007/3-540-57502-2_68

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