Feedback Optimizer

John D. McCalpin mccalpin at MASIG1.OCEAN.FSU.EDU
Thu Mar 16 03:49:45 AEST 1989


I have been experimenting with the various optimization parameters 
of the MIPS f77 compiler on a Personal IRIS.  In several places, the
documentation refers to the ability of the system to create and use
a feedback file, which allows the optimizer to make use of profiling
information in a previous run in a new compilation.

The prof(1) manual entry explains how to create the feedback file,
but does not tell how to use it.  Neither do the man pages for f77(1)
or pixie(1). The compiler optimization guide in the C manual does not
refer to this feature either, except that such a feedback file appears
in two figures.

The prof(1) entry tells me to read the entries for umerge(1) and uopt(1)
for further information.  These man pages are not distributed with the
system, either on-line or hard-copy.

I called the hotline and spent some time explaining to the compiler person
there how the system was supposed to work. Now I remember why I quit using
the hotline!  I shouldn't pick on SGI, though, since I got about the same
result by calling MIPS....

So, does anyone know what to do with the feedback file created by
'prof -pixie -feedback feedback_file' to make the compiler/optimizer
use it?
--
----------------------  John D. McCalpin -------------------------
Mesoscale Air-Sea Interaction Group  &  Department of Oceanography
 & Supercomputer Computations Research Institute - Fl State Univ.
mccalpin at masig1.ocean.fsu.edu		mccalpin at nu.cs.fsu.edu
mccalpin at fsu	(BITNET or MFENET)	SCRI::MCCALPIN	(SPAN)
------------------------------------------------------------------



More information about the Comp.sys.sgi mailing list