High Performance Fortran (HPF)
A standard data-parallel language
- CM Fortran, C*, HPC++ are related
Programmer specifies
- Concurrency (concurrent operations on arrays)
- Locality (data distribution)
Compiler infers
- Mapping of computation (“owner-computes” rule)
- Communication