Inter-procedural analysis for parallel computing

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

Abstract

Numerous efforts have been made on performing data dependence analysis on sequential programs and to parallelize them, especially the loops. However, program restructurers often have to make some conservative assumptions whether to parallelize them or not, due to insufficient information caused by procedure calls. Procedures that are called may be modifying some global variables and this inhibits any parallelism. This paper discusses the Inter-procedural analysis (IPA) based on the Bernstein Method [29]. IPA involves in collecting information regarding a procedure call and the effects of usage of variables in the body of the called procedure. A way to handle inter-procedural information by using the Bernstein Sets [10] is proposed. © 1995.

Cite

CITATION STYLE

APA

Mohd-Saman, M. Y., & Evans, D. J. (1995). Inter-procedural analysis for parallel computing. Parallel Computing, 21(2), 315–338. https://doi.org/10.1016/0167-8191(94)00082-L

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