linux - MPI run on external network -
i'm new mpi
, wrote program calculate large factorials on multiple processors. tested program on local network 2 machine. ie. laptop , pc , working perfectly.
now trying run program on internet on friend's pc. installed perfectly. configure router port forwarding , can ssh user account.
i'm using mpicc
compile program , works , copied executable file external machine through scp
. problem when run command mpirun -hostfile hostlist -np 2 fname
. process stucked , blinking cursor on terminal.
can explain me why happening? thanks.
as didn't provide code snippet,
i'll list may reason, there others too, best way debug code, , see stuck
the reasons can several
code issue, wrong handling of special cases
network issue, wrong configuration specific port, firewall configuration etc.
etc
Comments
Post a Comment