Je commence à travailler sur quelques simulations en utilisant MPI et je veux faire la programmation en Python/scipy. Le scipy site répertorie un certain nombre de bibliothèques mpi, mais j'espérais obtenir des commentaires sur la qualité, la facilité d'utilisation, etc de toute personne qui en a utilisé un.Quelle bibliothèque python mpi utiliser?
15
A
Répondre
15
J'ai entendu de bonnes choses à propos de mpi4py (mais je ne l'ai jamais utilisé moi-même). C'est ce qu'un collègue a recommandé qui a examiné toutes les solutions de rechange. Il a mentionné l'exhaustivité comme un avantage.
4
Vérifiez également si pymw (cadre maître/travailleur) peut vous aider. Il supporte différents backends (MPI via pympi, Boinc, ..)
2
J'ai utilisé pypar sur un serveur Windows 64 bits avec MPICH2. Il est facile à utiliser, ne nécessite pas de structures ou de constantes spéciales et vous pouvez envoyer presque n'importe quel objet python, liste ou dictionnaire sans effort. Le développeur est également disponible pour poser des questions sur.
Questions connexes
- 1. Quelle bibliothèque Haskell XML utiliser?
- 2. Quelle (quelle) bibliothèque Python (pure) utiliser pour le cryptage AES 256?
- 3. C++: quelle bibliothèque regex devrais-je utiliser?
- 4. Quelle bibliothèque ftp à utiliser dans VB6
- 5. Quelle pure bibliothèque Python devrais-je utiliser pour gratter un site Web?
- 6. quelle est la meilleure/plus facile à utiliser bibliothèque de chiffrement en python
- 7. gui pour le programme mpi
- 8. Synchronisation de réseau MPI
- 9. Fonction Mpi définir
- 10. Quelle bibliothèque devrait être incluse pour utiliser TransparentBlt?
- 11. Quelle bibliothèque JavaScript utiliser avec Java EE + Struts + iBatis?
- 12. Quelle bibliothèque de validation Java dois-je utiliser?
- 13. Diffuser vs MPI vs zeromq?
- 14. Recommander une bibliothèque RSS python
- 15. Bibliothèque d'archivage python (jython)
- 16. Yahoo BOSS Bibliothèque Python, ExpatError
- 17. Chemin de la bibliothèque Python
- 18. Comment savoir quelle bibliothèque javascript possède $
- 19. Quelle est la meilleure bibliothèque Java OXM?
- 20. Quelle bibliothèque réseau sur quel IRQL?
- 21. Comment utiliser des caractères étendus dans la bibliothèque curses de Python?
- 22. Comment utiliser la bibliothèque org.hibernate en java?
- 23. Quelle collection générique utiliser?
- 24. Comment utiliser Numerical Python avec Python 2.6
- 25. MPI: Verrouiller le stdout - 1 processus à la fois?
- 26. Quelle bibliothèque .Net/projet pour facebook?
- 27. Quelle est la meilleure bibliothèque Java à utiliser pour HTTP POST, GET etc?
- 28. Quelle bibliothèque d'images Ruby on Rails devrais-je utiliser pour faire des cartes de vocabulaire?
- 29. Quelle bibliothèque C++ dois-je utiliser pour implémenter un client HTTP?
- 30. Quelle bibliothèque C++ puis-je utiliser pour lire des pixels à partir d'images DICOM?