Zaimplementowałem połączenie peer-to-peer w trybie MPI przy użyciu MPI_Open_port
i MPI_Comm_accept
. Na różnych komputerach uruchamiam serwer i program kliencki korzystający zRóżnica między uruchomieniem programu zi bez mpirun
. Zauważyłem, że również działa dobrze. Czy wiesz, czy jest jakaś różnica między uruchomieniem pliku MPI z i bez mpirun
?
Oczywiście nie mogę podać dodatkowych parametrów (np. mpirun --mca btl self,openib
), a pozycja wszystkich procesów wynosi 0, co jest całkowicie w porządku. Ale czy jest coś mniej oczywistego?