You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Normally we print a -prot table up to 16 hosts that looks like this,
where 16 can be changed via MPI_PROT_MAX:
```
host | 0 1 2 3 4 5 6 7 8
======|==============================================
0 : shm ib ib ib ib ib ib ib ib
1 : ib shm ib ib ib ib ib ib ib
2 : ib ib self ib ib ib ib ib ib
3 : ib ib ib self ib ib ib ib ib
4 : ib ib ib ib self ib ib ib ib
5 : ib ib ib ib ib self ib ib ib
6 : ib ib ib ib ib ib self ib ib
7 : ib ib ib ib ib ib ib self ib
8 : ib ib ib ib ib ib ib ib self
```
This checkin reduces MPI_PROT_MAX to 12 but adds a shorter table output
that looks like this:
```
host | 0 1 2 3 4 8
======|====================
0 : A C C C C C C C C
1 : C A C C C C C C C
2 : C C B C C C C C C
3 : C C C B C C C C C
4 : C C C C B C C C C
5 : C C C C C B C C C
6 : C C C C C C B C C
7 : C C C C C C C B C
8 : C C C C C C C C B
key: A == shm
key: B == self
key: C == ib
```
That is used from 13 up to 36 ranks (or 3*MPI_PROT_MAX).
Signed-off-by: Joshua Hursey <[email protected]>
0 commit comments