Writing correct and efficient programs for parallel computers remains a challenging task, even after some decades of research
in this area. One way to generate parallel programs is to write sequential programs and let the compiler handle the details
of extracting parallelism. LooPo is an automatic parallelizer that extracts parallelism from sequential loop nests by transformations in the polyhedron model.
The generation of code from these transformed programs is an important step. We report on problems met during code generation
for HPF, and existing methods that can be used to reduce some of these problems.
Acknowledgements This work is being supported bythe DFG through project LooPo/HPF.