It probably won't shock and amaze anyone to find out that Microsoft decided
to use MPI as the foundation for Windows Server 2003 Compute Cluster
Edition. They started with MPICH2 and spent some time optimising it for
win32 [and 64 probably].
September 15, 2005
"Microsoft plans to include the Message Passing Interfacea library
specification for message passing proposed as a standard by a broad-based
committee of vendors, implementers and usersin its Windows Server 2003
Compute Cluster Edition, which went to public beta this week at the
Microsoft Developers Conference here and is on track to ship in the first
half of next year."