-
Notifications
You must be signed in to change notification settings - Fork 54
Myricom Settings
Throughput of your DMA must be at least 1.3GBps (note that the output is in Bytes, not bits):
ethtool -S eth2 | fgrep dma
read_dma_bw_MBs: 1757
write_dma_bw_MBs: 1736
read_write_dma_bw_MBs: 3436
Check the MSI interrupts:
lspci -vv | fgrep -A 50 Myri | egrep '(MSI)'
Look for the output
Subsystem: MYRICOM Inc. 10G-PCIE-8A (MSI-X firmware)
Capabilities: [44] MSI: Enable+ Count=1/1 Maskable- 64bit+
The Myrinet card uses 8 lanes in PCIe. To check, whether the port it is connected to provides all 8, enter the command:
lspci -vv | fgrep -A 50 Myri | egrep '(LnkCap|LnkSta)'
The output should look like this:
LnkCap: Port #0, Speed 2.5GT/s, Width x8, ASPM L0s, Latency L0 unlimited, L1 unlimited
LnkSta: Speed 2.5GT/s, Width x8, TrErr- Train- SlotClk- DLActive + BWMgmt- ABWMgmt-
It is good idea to have the write-combining set, althrough for fast processors it is not a critical point
How to do so you can find at this page.
Try to fiddle with flow control (myri10ge_flow_control during load of module via modprobe), default is usually correct though (FC on).
If you have any technical or non-technical question or suggestion please feel free to contact us at