Table of Contents

Name

parfeedback - use parallel feedback info

Synopsis

parfeedback -feedback-data feedback-file infile outfile { infile outfile }*

Description

The parfeedback program uses feedback tuning data generated by partune to hard-code the maximum number of processors to use for each parallel task. If only a single processor is to be used, the parallelization overhead will be supressed entirely. The input SUIF files for parfeedback should be the files directly out of pgen. The parfeedback program is highly sensitive to the exact form of parallel calls used by pgen.

For best results, run porky with the -const-prop flag, then porky with the -fold flag, and then porky with the -control-simp flag after this pass. That will eliminate the unused parallelization code for parallel loops that have been suppressed by parfeedback.

See Also

partune pgen

History

This program was written by Chris Wilson.


Table of Contents