User Tools

Site Tools


nndocs:infiniband

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
nndocs:infiniband [2026/08/09 06:20] – Move Connect-IB SR-IOV info to its own page naptasticnndocs:infiniband [2026/10/07 22:16] (current) – [Hardware Settings] naptastic
Line 102: Line 102:
  
 If you unset the high bit on the partition number (0x3128 instead of 0xb128) Linux will set the high bit before joining the partition. If OpenSM's configuration has that partition's membership set for "partial" or "both", the Linux host will not be able to connect to everything on that subnet, or possibly //anything// on that subnet, regardless of which value you use. If you unset the high bit on the partition number (0x3128 instead of 0xb128) Linux will set the high bit before joining the partition. If OpenSM's configuration has that partition's membership set for "partial" or "both", the Linux host will not be able to connect to everything on that subnet, or possibly //anything// on that subnet, regardless of which value you use.
- 
-It's worth finding out if Netplan can manage IB child interfaces. 
  
 ====Connected vs. Datagram==== ====Connected vs. Datagram====
Line 142: Line 140:
 I haven't tried large numbers of VFs. The hardware upper limit is 63 for Connect-IB and 127 for ConnectX-3. Any number of system components could impose lower limits. I don't expect to need so many guests with IOV networking anyway... I haven't tried large numbers of VFs. The hardware upper limit is 63 for Connect-IB and 127 for ConnectX-3. Any number of system components could impose lower limits. I don't expect to need so many guests with IOV networking anyway...
  
 +(Note added later) The ConnectX-3 cards can't actually do SR-IOV. On newer kernels (how new? Dunno) the mlx4_core driver's SR-IOV functionality does not work anymore. You can create virtual functions, assign them to VMs, whatever... no traffic will pass. There's a thread on ServeTheHome forums about it. I'm not hopeful that it will ever get fixed.
 =====Upper-Layer Protocols (ULPs)===== =====Upper-Layer Protocols (ULPs)=====
 RDMA opens all kinds of possibilities for RDMA-aware protocols to be amazing and fast. They probably all deserve their own pages. RDMA opens all kinds of possibilities for RDMA-aware protocols to be amazing and fast. They probably all deserve their own pages.
Line 199: Line 198:
 I also want to throw audio frames around with "no latency added". Someday, someday, someday. I also want to throw audio frames around with "no latency added". Someday, someday, someday.
  
-=====GUIDs===== +====GUIDs==== 
-====Installed==== +GUIDs and MAC addresses for Mellanox cards are listed on their respective pages. These two are ancient Qlogic adapters. I've never gotten them to work on my network; I pretty much just bought them to destroy and learn. 
-  * 0002c90300b37f10 - shark ConnectX-3 FCBT with no date on the label +
-  * 5849560e53660101 - duckling Connect-IB +
-====Not Installed==== +
-  * 5849560e53b70b01 - Connect-IB +
-  * 5849560e59150301 - Connect-IB +
-  * 7cfe900300a0a080 - Connect-IB +
-  * (there are several more uninstalled Connect-IB cards) +
-  * f4521403002c18b0 - uninstalled ConnectX-3 dated 2014-01-29+
   * 001175000079b560 - uninstalled qib   * 001175000079b560 - uninstalled qib
   * 001175000079b856 - uninstalled qib   * 001175000079b856 - uninstalled qib
  
nndocs/infiniband.1786256429.txt.gz · Last modified: 2026/08/09 06:20 by naptastic