Domanda

Qual è l'implementazione .NET MPI più matura? Una rapida ricerca su Google ha mostrato i due seguenti, ma non ho familiarità con nessuno dei due. Credo che il primo elemento (mpi.net) sia basato su Microsoft MPI . Qualche pensiero?

http://www.osl.iu.edu/research/mpi. net /

http://www.purempi.net/

È stato utile?

Soluzione

FAQ di MPI.NET dice

  

Su Unix, tuttavia, MPI.NET si adatta all'MPI nativo rilevato al momento della configurazione e può funzionare con (almeno) Open MPI, LAM / MPI e MPICH2.

sebbene su Windows sembra essere una soluzione completamente gestita. AFAICT, Pure Mpi.NET è solo una soluzione gestita.

Non ho usato nessuna di queste implementazioni - in effetti, è da un po 'che non uso MPI qualsiasi - ma sospetto che MPI.NET abbia una maggiore probabilità di stabilità complessiva poiché utilizzerà effettivamente il "provato e vero" Implementazioni Unix quando disponibili. Quelle implementazioni di Unix sono state sul campo per un tempo molto più lungo, e come tali hanno generalmente meno probabilità di essere difettose - o almeno se ci sono bug, sono probabilmente conosciute ormai.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top