HPF Implementation Effects on Programmers
Compiler is central
- Don’t hide what you are doing
- Most parallelism from loops & array operations
Optimal efficiency when parallel operations access distributed data
- Distribute dimensions that are accessed in parallel
- Choose distributions to group related data