|Re: No Aliasing Compile Option markro@microsoft.UUCP (1990-05-25)|
|Re: No Aliasing Compile Option firstname.lastname@example.org (1990-05-29)|
|From:||email@example.com (James Larus)|
|Keywords:||aliases, optimizing compilers, C|
|Date:||29 May 90 13:55:27 GMT|
|References:||<54866@microsoft.UUCP> <firstname.lastname@example.org> <26547195.F69@tct.uucp> <1990May19.email@example.com> <265861D7.firstname.lastname@example.org> <1913@cod.NOSC.MIL>|
|Organization:||University of Wisconsin--Madison|
Let me stick in a plug for some work that I've done recently. Univ. of
Wisconsin Computer Science Tech Report #929** contains some measurements of
6 C programs (including gcc). The measurements were done to estimate the
potential parallelism of the programs, but as a side-effect, I measured the
number and type of loop-carried data dependences in the program. These
dependences are very frequent and give an indication of the consequences of
blindly ignoring aliases and heavily optimizing a program.
** Copies available from Kathy Schultz (email@example.com) or
Technical Reports Librarian
Computer Sciences Department
University of Wisconsin
1210 W. Dayton St.
Madison, WI 53706
Return to the
Search the comp.compilers archives again.