Related articles |
---|
Memory Analysis htf@castle.ed.ac.uk (H T Fallside) (1992-01-27) |
Re: Memory Analysis preston@dawn.cs.rice.edu (1992-01-27) |
Re: Memory Analysis maydan@Xenon.Stanford.EDU (1992-01-28) |
Re: Memory Analysis moss@cs.umass.edu (1992-02-05) |
Newsgroups: | comp.compilers |
From: | preston@dawn.cs.rice.edu (Preston Briggs) |
Keywords: | optimize, vector, bibliography |
Organization: | Rice University, Houston |
References: | 92-01-100 |
Date: | Mon, 27 Jan 1992 17:47:38 GMT |
In article 92-01-100 H T Fallside <htf@castle.ed.ac.uk> writes:
>Does anyone know of any analysis performed on array accesses and
>techniques to optimise these operations? A typical example would be the
>detection of redundant accesses in iterative loops.
In general, it's called "dependence analysis", from the work in
vectorization. Good recent papers include
Efficient and Exact Dependence Analysis
Mayden, Hennessy, Lam
Practical Dependence Testing
Goff, Kennedy, Tseng
both from Proceedings of the SIGPLAN '91 Conference on
Programming Language Design and Implementation (PLDI).
A paper on using the results of depedence analysis for improving
scalar code (versus it's use in vectorization) is
Improving Register Allocation for Subscripted Variables
Callahan, Carr, Kennedy
Proceeding of the SIGPLAN '90 PLDI
Preston Briggs
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.