|Interprocedural optimization and code reuse firstname.lastname@example.org (1991-06-25)|
|Re: intraprocedure analysis email@example.com (1991-07-02)|
|From:||firstname.lastname@example.org (Steve Simmons)|
|Organization:||CONVEX Computer Corporation, Richardson, Tx., USA|
|Date:||Tue, 2 Jul 1991 12:46:00 GMT|
Convex has released a product known as the Application Compiler which
does interprocedural analysis. We've been stating an expected 15%
improvement in performance. However, we have had one case where there
was a 400% improvement.
For that case, the reason pertained to chosing the right loop to
be the vector loop. Once all the routines were inlined, it was
better to interchange the loop in the outermost routine with
the loop in the innermost routine.
I can only provide you anecdotal stories. The people who did the work
are currently organizing their results into papers and that will give
you better details. Wait until the end of this year or so for the
Return to the
Search the comp.compilers archives again.