John: Skirtumas tarp puslapio versijų
Jump to navigation
Jump to search
2 eilutė: | 2 eilutė: | ||
== Mpi support == | == Mpi support == | ||
− | Reikia isitikinti, kad visuose hostuose ir masteryje yra tos pacios [[openmpi]] versijos. | + | Reikia isitikinti, kad visuose hostuose ir masteryje yra tos pacios [[openmpi]] versijos. Geriau naudoti IP adresus arba lokalaus tinklo dns kurie resolvinasi kiekvienam node. |
./configure --enable-mpi | ./configure --enable-mpi |
00:03, 13 kovo 2022 versija
Mpi support
Reikia isitikinti, kad visuose hostuose ir masteryje yra tos pacios openmpi versijos. Geriau naudoti IP adresus arba lokalaus tinklo dns kurie resolvinasi kiekvienam node.
./configure --enable-mpi make -j4
Į ~/.ssh/config sudedam hostus ir jų username:
Host rnode-1 User pi Host rnode-2 User pi Host rnode-3 User pi Host rnode-4 User pi Host rnode-5 User pi
Į hosts.txt sudedam hostus ir kiek branduolių naudoti:
rnode-1 slots=4 rnode-2 slots=4 rnode-3 slots=4 rnode-4 slots=4 rnode-5 slots=4
Į visus node taip pat reikia sudiegti openmpi-bin paketą
Paleidimas
mpirun -np 20 -hostfile hosts.txt ./john --test