<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, "EmojiFont", "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;" dir="ltr">
<p></p>
<table role="table" style="box-sizing: border-box; border-spacing: 0px; border-collapse: collapse; margin-top: 0px; margin-bottom: 16px; display: block; width: max-content; max-width: 100%; overflow: auto; color: rgb(201, 209, 217); font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji"; font-size: 16px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(13, 17, 23); text-decoration-style: initial; text-decoration-color: initial;">
<thead style="box-sizing: border-box;">
<tr style="box-sizing: border-box; background-color: var(--color-canvas-default); border-top: 1px solid var(--color-border-muted);">
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);">
<strong style="box-sizing: border-box; font-weight: 600;">Endpoint Types</strong></th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
gni</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
nd</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
psm2</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
rxd</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
rxm</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
shm</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
tcp</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
udp</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
verbs</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
efa</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
usnic</th>
<th style="box-sizing: border-box; padding: 6px 13px; font-weight: 600; border: 1px solid var(--color-border-default);" align="center">
psm3</th>
</tr>
</thead>
<tbody style="box-sizing: border-box;">
<tr style="box-sizing: border-box; background-color: var(--color-canvas-default); border-top: 1px solid var(--color-border-muted);">
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);">
<code style="box-sizing: border-box; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; background-color: var(--color-neutral-muted); border-radius: 6px;">FI_EP_DGRAM</code></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<br>
</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
*</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
</tr>
<tr style="box-sizing: border-box; background-color: var(--color-canvas-subtle); border-top: 1px solid var(--color-border-muted);">
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);">
<code style="box-sizing: border-box; font-family: ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, "Liberation Mono", monospace; font-size: 13.6px; padding: 0.2em 0.4em; margin: 0px; background-color: var(--color-neutral-muted); border-radius: 6px;">FI_EP_MSG</code></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
✓</td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
<td style="box-sizing: border-box; padding: 6px 13px; border: 1px solid var(--color-border-default);" align="center">
<img class="emoji" title=":x:" alt=":x:" data-canonical-src="https://github.githubassets.com/images/icons/emoji/unicode/274c.png" style="box-sizing: content-box; border-style: none; max-width: none; background-color: transparent; vertical-align: text-top;" width="20" height="20" align="absmiddle" src="https://camo.githubusercontent.com/4c3daa36378752669860acf5fe467772acd2d3651f7f341a412b6bec0e5250f9/68747470733a2f2f6769746875622e6769746875626173736574732e636f6d2f696d616765732f69636f6e732f656d6f6a692f756e69636f64652f323734632e706e67"></td>
</tr>
</tbody>
</table>
<p></p>
<p>>></p>
<p><font size="2"><span style="font-size:10pt;">Rxm will layer over verbs and tcp, but not gni.  Rxm layers over msg endpoints (this is what the 'm' stands for).<br>
You should be able to test FI_COLLECTIVE over either of those two.</span></font></p>
<p><<</p>
<p><br>
</p>
<p>why not gni? it supports FI_EP_MSG doesn't it? How does one know if rxm is supported or not if we ignore the FI_EP_MSG entry?</p>
<p><br>
</p>
<p>JB<br>
</p>
<br>
</div>
</body>
</html>