[Chapel Merge] Revamp InfiniBand documentation

Branch: refs/heads/main
Revision: d22cf19
Author: ronawho
Log Message:

Merge pull request #18425 from ronawho/ib-docs

Revamp InfiniBand documentation

[reviewed by @gbtitus]

Our old InfiniBand documentation was pretty out of date and in some
cases wrong. We've had a lot more experience on InfiniBand systems
recently, so revamp the documentation to reflect the current state of
things. This also updates the IB docs to cover Cray CS and HPE Apollo

Closes https://github.com/Cray/chapel-private/issues/1286

Modified Files:
M doc/rst/platforms/infiniband.rst

M doc/rst/usingchapel/chplenv.rst

Compare: https://github.com/chapel-lang/chapel/compare/0f6afcef8394...d22cf193cbb0