Pregunta

¿Cuál es la implementación de .NET MPI más madura? Una rápida búsqueda en Google mostró los dos a continuación, pero no estoy familiarizado con ninguno de ellos. Creo que el primer elemento (mpi.net) se basa en Microsoft MPI . ¿Algún pensamiento?

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

http://www.purempi.net/

¿Fue útil?

Solución

Preguntas frecuentes de MPI.NET dice

  

Sin embargo, en Unix, MPI.NET se adapta al MPI nativo detectado en el momento de la configuración y puede trabajar con (al menos) Open MPI, LAM / MPI y MPICH2.

aunque en Windows parece ser una solución completamente administrada. AFAICT, Pure Mpi.NET es solo una solución administrada.

No he usado ninguna de estas implementaciones; de hecho, ha pasado un tiempo desde que usé any MPI, pero sospecharía que MPI.NET tiene una mayor probabilidad de estabilidad general, ya que realmente usará el "probado y verdadero" Implementaciones de Unix cuando estén disponibles. Esas implementaciones de Unix han estado en el campo durante mucho más tiempo y, por lo tanto, es menos probable que tengan errores, o al menos si hay errores, probablemente ya sean conocidos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top