StoreRDMAUSBFPGAUEFISolutionsSupportContact
‹ Support

Table of Contents

Basics

  • What is RDMA?
    • The problem with the classic path
    • Kernel bypass and zero copy
    • The verbs
  • RoCE vs InfiniBand: choosing a fabric

Drivers

  • Set up the U206A USB Link

Firmware

  • Flash a signed UEFI image on the X870

Getting started

  • First boot with the F75T FPGA board

Development

  • Kernel hooks: how interception works

Basics

What is RDMA?

How remote direct memory access moves data between machines without CPU copies or kernel round-trips.

4 min read

The problem with the classic path

On a normal TCP socket, data crosses the kernel boundary several times: the NIC interrupts the CPU, the kernel copies the packet into socket buffers, and user space copies it again into the application. Every hop costs latency and burns CPU cycles that your workload could use.

At 25–400 Gb/s those copies become the bottleneck — the network can move bits faster than the host can copy them.

Kernel bypass and zero copy

RDMA lets a NIC write directly into a registered memory region in the peer's address space. The application posts a work request to a queue pair; the NIC performs the transfer entirely in hardware and reports a completion. No kernel, no copies, no interrupts per packet.

The result is single-digit microsecond latency and near-zero CPU overhead — which is why AI training clusters and NVMe-oF storage fabrics are built on it.

The verbs

RDMA exposes a small set of operations:

  • Send/Receive — two-sided messaging, like a socket.
  • Write — push data into a remote memory region.
  • Read — pull data out of a remote memory region.
  • Atomic — compare-and-swap style operations on remote memory.
Set up the U206A USB Link ›
StoreRDMAUSBFPGAUEFISolutionsSupportContact
›Support

Shop and Learn

  • Store
  • RDMA
  • USB
  • FPGA
  • UEFI

Store

  • Order Status
  • Solutions
  • Support
  • Shopping Bag
  • Request a Quote

Company

  • About Chameleon
  • Contact Us

Legal

  • Privacy Policy
  • Terms of Use
  • Sales and Refunds
  • Security Policy
  • Site Map

The Chameleon Online Store uses industry-standard encryption to protect the confidentiality of the information you submit. Learn more about our Security Policy.

More ways to shop: Talk to an engineer or browse the catalog.

Copyright © 2026 Chameleon. All rights reserved.

  • Privacy Policy
  • Terms of Use
  • Sales and Refunds
  • Site Map