• MPI.NET 被设计成一种高效、容易使用的执行情况的消息传递接口(MPI)为微软。净的环境。 MPI是事实上的标准编写的并行程序上运行的一个分布式存储器系统,例如计算的群集,并广泛实施。

    最MPI实现提供支持,用于编写MPI方案C、C++、和Fortran。 MPI.NET 提供支持的所有人。网络语言(尤其是C#),包括显着扩展(如自动化的对象),使它远远更容易建立平行运行的程序上的集群。

    MPI.NET 需要MS-MPI,这是Microsoft的计算集群包SDK和Windows计算的集群服务器。

  • MPI.NET था करने के लिए बनाया गया एक उच्च प्रदर्शन, आसान करने के लिए उपयोग के कार्यान्वयन संदेश गुजर इंटरफ़ेस (MPI) के लिए माइक्रोसॉफ्ट के .शुद्ध वातावरण है । एमपीआई वास्तविक मानक है, लिखने के लिए समानांतर कार्यक्रम चल रहा है पर एक वितरित स्मृति प्रणाली, इस तरह के रूप में एक कंप्यूट क्लस्टर, और व्यापक रूप से लागू किया है ।

    सबसे एमपीआई कार्यान्वयन के लिए सहायता प्रदान लेखन एमपीआई कार्यक्रमों में C, C++, और फोरट्रान. MPI.NET प्रदान करता है समर्थन के सभी के लिए .नेट भाषाओं (विशेष रूप से C#), और शामिल हैं महत्वपूर्ण एक्सटेंशन (जैसे स्वत: क्रमबद्धता वस्तुओं की) है कि यह अभी तक आसान का निर्माण करने के लिए समानांतर चलने वाले कार्यक्रमों पर समूहों.

    MPI.NET की आवश्यकता है एमएस-MPI का हिस्सा है, जो माइक्रोसॉफ्ट के कंप्यूट क्लस्टर एसडीके पैक और Windows की गणना क्लस्टर सर्वर है ।

  • MPI.NET was designed to be a high-performance, easy-to-use implementation of the Message Passing Interface (MPI) for Microsoft's .NET environment. MPI is the de facto standard for writing parallel programs running on a distributed memory system, such as a compute cluster, and is widely implemented.

    Most MPI implementations provide support for writing MPI programs in C, C++, and Fortran. MPI.NET provides support for all of the .NET languages (especially C#), and includes significant extensions (such as automatic serialization of objects) that make it far easier to build parallel programs that run on clusters.

    MPI.NET requires MS-MPI, which is part of Microsoft's Compute Cluster Pack SDK and Windows Compute Cluster Server.