1 | Data parallelism important in High Performance scientific computing. |
2 | High level HPF programming model attractive, but implementations problematic and base language is Fortran! |
3 | HPspmd model: Distributed array syntax, plus high-level class library bindings for communication and arithmetic on arrays. |
4 | Explicitly MIMD control flow. |
5 | Ease of HPF Arrays; power of MPI; uses best language .... |