- Pure .NET implemenation of Message Passing Interface
- Built on Windows Communication Foundation (WCF)
- Single process f5 experience for debugging and development
- Enterprise and Internet scale out
- Multi-threaded, multi-process, or multi-machine execution, and any combination there in.
- Mpi processors can run inside 1 process, or any number of processes on any number of machines.
- type-safe API.
- x86, x64 and Itanium support.
- Extensible. Supports existing and custom wcf bindings and channels. Add higher level and custom synchronization mechanisms to communication objects.
- Supports communication timeouts for deadlock detection and better error handling.
- High Performance. Can use NetNamedPipeBinding binding for intra-machine communication and the NetTcpBinding for inter-machine communication
- Environment and WCF settings completely configurable
|