Comparative | MPI | Pthread |
Storage type | Distributed memory | Shared memory |
Parallel type | Data in parallel | Task in parallel |
Run the node | Multi - node cluster | Single node |
Data sharing | Messaging | Direct delivery pointer |
Program level | Process level | Thread level |