Why Use ALIGN?
Represent fundamental (usually physical) connections between arrays
- Identity alignments to “copy” distributions
- Strided alignments when one domain is a fixed refinement of another
- These are usually machine-independent
ALIGN to “master” array for maintainence
- Change all the data mappings consistently by changing one DISTRIBUTE