rxe_cfg

RDMA core userspace infrastructure and documentation

Install

All systems
curl cmd.cat/rxe_cfg.sh
Debian Debian
apt-get install rdma-core
Ubuntu
apt-get install rdma-core
image/svg+xml Kali Linux
apt-get install rdma-core
CentOS
yum install libibverbs
Fedora
dnf install rdma-core
Windows (WSL2)
sudo apt-get update sudo apt-get install rdma-core

rdma-core

RDMA core userspace infrastructure and documentation

This package provides the basic boot time support for systems that use the Linux kernel's remote direct memory access (RDMA) subystem which includes InfiniBand, iWARP, and RDMA over Converged Ethernet (RoCE). Several kernel RDMA support daemons are included: - The rdma-ndd daemon which watches for RDMA device changes and/or hostname changes and updates the Node Description of the RDMA devices based on those changes. - The iWARP Port Mapper Daemon (iwpmd) which provides a kernel support service in userspace for iWARP drivers to claim TCP ports through the standard socket interface.

libibverbs

libibverbs is a library that allows userspace processes to use

RDMA "verbs" as described in the InfiniBand Architecture Specification and the RDMA Protocol Verbs Specification. This includes direct hardware access from userspace to InfiniBand/iWARP adapters (kernel bypass) for fast path operations. Device-specific plug-in ibverbs userspace drivers are included: - libcxgb3: Chelsio T3 iWARP HCA - libcxgb4: Chelsio T4 iWARP HCA - libhfi1: Intel Omni-Path HFI - libhns: HiSilicon Hip06 SoC - libi40iw: Intel Ethernet Connection X722 RDMA - libipathverbs: QLogic InfiniPath HCA - libmlx4: Mellanox ConnectX-3 InfiniBand HCA (except arm, s390) - libmlx5: Mellanox Connect-IB/X-4+ InfiniBand HCA (except arm, s390, s390x) - libmthca: Mellanox InfiniBand HCA - libnes: NetEffect RNIC - libocrdma: Emulex OneConnect RDMA/RoCE Device - libqedr: QLogic QL4xxx RoCE HCA - librxe: A software implementation of the RoCE protocol - libvmw_pvrdma: VMware paravirtual RDMA device