Mellanox ConnectX-6 Lx: erinevus redaktsioonide vahel
Allikas: Imre kasutab arvutit
Mine navigeerimisribaleMine otsikasti
(Uus lehekülg: '===Sissejuhatus=== ===Misc=== <pre> # lspci | grep 3d:00 3d:00.0 Ethernet controller: Mellanox Technologies MT2894 Family [ConnectX-6 Lx] 3d:00.1 Ethernet controller: Mellanox Technologies MT2894 Family [ConnectX-6 Lx] </pre> devlink andmed <pre> # devlink dev info pci/0000:3d:00.0: driver mlx5_core versions: fixed: fw.psid SM_1281000001000 running: fw.version 26.35.2000 fw 26.35.2000 stored: fw.version 26.35.2000...') |
Resümee puudub |
||
(ei näidata sama kasutaja 5 vahepealset redaktsiooni) | |||
1. rida: | 1. rida: | ||
===Sissejuhatus=== |
===Sissejuhatus=== |
||
+ | |||
+ | ===Mellanox riistvara=== |
||
+ | |||
+ | Väited |
||
+ | |||
+ | * Mellanox nö kangemad võrguseadmed jaotatakse kaheks suuremaks osakonnaks: 1. SmartNIC, 2. SuperNIC |
||
+ | * SmartNIC - nvidia connectx seadmed |
||
+ | * SuperNIC - nvidia bluefield seadmed |
||
+ | |||
+ | ConnectX seadmed |
||
+ | |||
+ | * 'connectx-6 lx' ja 'connectx-6 dx' seadmed on kõik ethernet seadmed (st mitte infiniband) |
||
+ | * 'connectx-6' seade on füüsiliselt universaalne ethernet/infiniband seade, st võimalik on tarkvaraliselt kaardi poole pöördudes lülitada ta käima ethernet või infiniband režiimis |
||
+ | |||
+ | ===Mellanox integratsioonid=== |
||
+ | |||
+ | ====dpdk==== |
||
+ | |||
+ | * https://enterprise-support.nvidia.com/s/article/mellanox-dpdk |
||
+ | * https://doc.dpdk.org/guides/nics/mlx5.html |
||
+ | |||
+ | ====kernel tls==== |
||
+ | |||
+ | <pre> |
||
⚫ | |||
+ | </pre> |
||
+ | |||
+ | ====inbox draiver ja utiliidid==== |
||
+ | |||
+ | |||
+ | |||
===Misc=== |
===Misc=== |
||
9. rida: | 40. rida: | ||
</pre> |
</pre> |
||
− | devlink andmed |
+ | devlink show andmed |
+ | |||
+ | <pre> |
||
+ | # devlink dev show |
||
+ | pci/0000:3d:00.0 |
||
+ | pci/0000:3d:00.1 |
||
+ | </pre> |
||
+ | |||
+ | ja devlink info |
||
<pre> |
<pre> |
||
56. rida: | 95. rida: | ||
* ethtool ja devlink-dev-info väljundis klapib kaardil oleva firmware versioon - 26.35.2000 |
* ethtool ja devlink-dev-info väljundis klapib kaardil oleva firmware versioon - 26.35.2000 |
||
+ | |||
+ | ===Misc=== |
||
+ | |||
+ | * https://www.youtube.com/watch?v=XLPgDEbUMgk - 'How to set Mellanox ConnectX VPI to Ethernet or Infiniband in Linux' |
||
===Kasulikud lisamaterjalid=== |
===Kasulikud lisamaterjalid=== |
||
+ | * https://network.nvidia.com/pdf/prod_software/Ubuntu_20_04_Inbox_Driver_User_Manual.pdf |
||
⚫ |
Viimane redaktsioon: 22. aprill 2024, kell 14:06
Sissejuhatus
Mellanox riistvara
Väited
- Mellanox nö kangemad võrguseadmed jaotatakse kaheks suuremaks osakonnaks: 1. SmartNIC, 2. SuperNIC
- SmartNIC - nvidia connectx seadmed
- SuperNIC - nvidia bluefield seadmed
ConnectX seadmed
- 'connectx-6 lx' ja 'connectx-6 dx' seadmed on kõik ethernet seadmed (st mitte infiniband)
- 'connectx-6' seade on füüsiliselt universaalne ethernet/infiniband seade, st võimalik on tarkvaraliselt kaardi poole pöördudes lülitada ta käima ethernet või infiniband režiimis
Mellanox integratsioonid
dpdk
- https://enterprise-support.nvidia.com/s/article/mellanox-dpdk
- https://doc.dpdk.org/guides/nics/mlx5.html
kernel tls
TODO
inbox draiver ja utiliidid
Misc
# lspci | grep 3d:00 3d:00.0 Ethernet controller: Mellanox Technologies MT2894 Family [ConnectX-6 Lx] 3d:00.1 Ethernet controller: Mellanox Technologies MT2894 Family [ConnectX-6 Lx]
devlink show andmed
# devlink dev show pci/0000:3d:00.0 pci/0000:3d:00.1
ja devlink info
# devlink dev info pci/0000:3d:00.0: driver mlx5_core versions: fixed: fw.psid SM_1281000001000 running: fw.version 26.35.2000 fw 26.35.2000 stored: fw.version 26.35.2000 fw 26.35.2000 pci/0000:3d:00.1: driver mlx5_core versions: fixed: fw.psid SM_1281000001000 running: fw.version 26.35.2000 fw 26.35.2000 stored: fw.version 26.35.2000 fw 26.35.2000
ethtool andmed
# ethtool -i ens7f0np0 driver: mlx5_core version: 5.15.0-92-generic firmware-version: 26.35.2000 (SM_1281000001000) expansion-rom-version: bus-info: 0000:3d:00.0 supports-statistics: yes supports-test: yes supports-eeprom-access: no supports-register-dump: no supports-priv-flags: yes
kus
- ethtool ja devlink-dev-info väljundis klapib kaardil oleva firmware versioon - 26.35.2000
Misc
- https://www.youtube.com/watch?v=XLPgDEbUMgk - 'How to set Mellanox ConnectX VPI to Ethernet or Infiniband in Linux'