I am trying to install 2 Connect-X3 HCAs in a compute node. Each HCA was inserted to corresponding PCIe slot of a CPU and I have installed Ubuntu 16.04 LTS.
Ubuntu detects the HCAs and I can see them with sudo lspci | grep “Mellanox”.
I am doing this because I would like to install 4 Xeon Phi co-processor to the node and each Phi will be linked to respective HCA of the same CPU. Each Phi needs an IP in the cluster.
Unfortunately, Intel MPSS is out of the Mellanox support scope. However, I can help you with HCA/MOFED questions. If you use TCP/IP, for Ethernet you can configure bonding in 802.3ad (LAG) mode in order to have more bandwidth. For InfiniBand it is different - the only active/backup configuration is supported. So, if you need to use single IP and need to use bonding module.