Skip to content

Commit 9b29b2e

Browse files
committed
Revert "Remove SSH support"
This reverts commit fb1c1e9.
1 parent fb1c1e9 commit 9b29b2e

File tree

2 files changed

+532
-52
lines changed

2 files changed

+532
-52
lines changed

README.md

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,26 @@ cmake --build . --target rrun
9898
./tools/rrun -v -n 4 -g 0,1,2,3 ./benchmarks/bench_comm -C ucxx-bootstrap
9999
```
100100

101+
#### Multi-Node Usage (SSH)
102+
103+
```bash
104+
# Create hostfile
105+
cat > hosts.txt << EOF
106+
node1 slots=8 gpus=0,1,2,3,4,5,6,7
107+
node2 slots=8 gpus=0,1,2,3,4,5,6,7
108+
EOF
109+
110+
# Launch across multiple nodes
111+
./tools/rrun --hostfile hosts.txt \
112+
-d /shared/nfs/coord \
113+
./benchmarks/bench_comm -C ucxx-bootstrap
114+
115+
# With processes per node override
116+
./tools/rrun --hostfile hosts.txt --ppn 4 \
117+
-d /shared/nfs/coord \
118+
./benchmarks/bench_comm -C ucxx-bootstrap
119+
```
120+
101121
## Algorithms
102122
### Table Shuffle Service
103123
Example of a MPI program that uses the shuffler:

0 commit comments

Comments
 (0)