3. Getting Started#

3.1. Hardware Requirements#

  • x86_64 or ARM64 CPU architecture

  • Mellanox ConnectX-5 and above InfiniBand HCA or RoCE-capable Ethernet adapter

  • Minimum 16GB system RAM recommended

3.2. Software Requirements#

  • Linux operating system (tested on Ubuntu 22.04/24.04, RHEL 8/9/10)

  • InfiniBand/RDMA drivers and libraries (libibverbs, librdmacm)

  • C++14 or later compatible compiler

3.3. Installation#

  1. Install DOCA and RDMA Libraries

    Use the DOCA installation guide to install DOCA.

  2. Install cuObject server Library

    Follow the instructions from cuObject Server library downloads

  3. Verify Installation

    # Check library presence
    $ ldconfig -p | grep cuobj
    
    # Verify cuObjServer installation
    $ rpm -qa | grep cuobjserver    # RHEL/CentOS
    $ dpkg -l | grep cuobjserver    # Ubuntu/Debian