1 | To provide source-code portability |
2 | To allow efficient implementation across a range of architectures |
3 | It also offers: |
4 | A great deal of functionality |
5 | Support for heterogeneous parallel architectures |
6 |
Deliberately outside the scope of MPI is any explicit support for:
|