
\verbatim{Calculation Placement, or Mapping Temporaries}

A central problem in HPF translation is mapping of intermediate
results, ie, subexpressions.  Especially difficult in
\verbatim{FORALL}.

Are developing schemes applicable to rather general \verbatim{FORALL}
statements.  Attempt to distribute any index {\em whose range doesn't
depend on other indices}.

Intermediates mapped to templates derived from templates of named
program variables.

No reliance on ``Owner-Computes'' type rules---assignment not treated
specially.

Mapping scheme specified in Prolog.

