Zaczynam pracę nad niektórymi symulacjami używając MPI i chcę robić programowanie w Pythonie/scipy. Scipy site zawiera listę bibliotek mpi, ale miałem nadzieję uzyskać informacje zwrotne na temat jakości, łatwości obsługi, itp. Od każdego, kto z nich korzystał.Jakiej biblioteki Pythona mpi użyć?
15
A
Odpowiedz
15
Słyszałem dobre rzeczy o mpi4py (ale nigdy nie użyłem go sam). Tak polecił kolega, który spojrzał na wszystkie alternatywy. Wspomniał o kompletności jako o jednej przewadze.
4
Sprawdź również, czy pomocna może być pymw (struktura master/worker). Obsługuje różne backendy (MPI przez pympi, Boinc, ..)
2
Użyłem pypar na 64-bitowym serwerze Windows z MPICH2. Jest łatwy w użyciu, nie wymaga żadnych specjalnych struktur ani stałych i można wysyłać prawie każdy obiekt, listę lub słownik Pythona bez żadnego wysiłku. Deweloper może również zadawać pytania.
Powiązane problemy
- 1. Jakiej biblioteki użyć do komety w Django?
- 2. jakiej biblioteki można użyć do konwersji bitmapy na wektor?
- 3. Jakiej biblioteki numerycznej użyć do przenoszenia z Matlab do C++?
- 4. Do jakiej biblioteki C++ powinienem użyć, aby zaimplementować klienta HTTP?
- 5. MPI - Błąd ładowania biblioteki współdzielone
- 6. Jakiej biblioteki Pythona 3 powinienem używać w MySQL?
- 7. Ładowanie udostępnionej biblioteki w open-mpi/mpi-run
- 8. Jakiej biblioteki kolekcji Java polecasz?
- 9. Z jakiej biblioteki internetowej książek elektronicznych korzystasz?
- 10. Jakiej biblioteki gui używa edytor tekstu sublime?
- 11. jakiego systemu Pythona użyć?
- 12. Chciałem napisać raytracera, zatrzymanego na jakiej bibliotece algebry użyć (C++)
- 13. MPI Liczba procesorów?
- 14. Której biblioteki Haskell XML użyć?
- 15. Jakiej biblioteki Modbus powinienem używać dla protokołu Modbus dla GCC
- 16. Jakiej biblioteki graficznej używa GitHub na stronie Wykresy?
- 17. Jakiej biblioteki JavaScript powinienem używać do analizowania parametrów URL?
- 18. Jakiej strategii należy użyć przy eksponowaniu C++ do Lua
- 19. Jak zdecydować, jakiej wartości root użyć do mutacji GraphQL?
- 20. Jakiej konfiguracji JBoss powinniśmy użyć - web, standard, default?
- 21. iOS: Kiedy użyć jakiej tożsamości podpisywania kodu w konfiguracji konfiguracji?
- 22. Jakiej klasy bazowej użyć podczas tworzenia składnika Delphi VCL?
- 23. Delphi - Jak mogę powiedzieć systemowi, jakiej drukarki użyć?
- 24. kiedy użyć alternatywnej dystrybucji Pythona?
- 25. Którą instalację Pythona należy użyć?
- 26. Integracja istniejącej biblioteki Pythona z Anaconną
- 27. Wieloprocesorowość w Pythonie w ramach mpi
- 28. Instalowanie biblioteki obrazowania Pythona (PIL) na Ubuntu
- 29. Haskell: do której biblioteki klienta SOAP należy użyć?
- 30. Microsoft MPI nie działa