In this section, we describe how the Fortran 90D/HPF compiler distributes the template on the logical processor grid refer back to Figure . In this phase, the compiler uses information provided by DISTRIBUTE directives.