Aerial SDK 23-3

This document describes the supported configurations, test-vector configurations, and limitations for this release of the NVIDIA® cuBB® SDK.

Release Version: 23-3



Host OS Ubuntu 22.04 with 5.15.0-72-lowlatency kernel
AX800 CUDA Toolkit: 12.2.0 GPU Driver: 535.54.03 MOFED: 23.07- NIC FW: fw-BlueField-3-rel-32_38_1002-699-21014-0230-EB1_Ax-NVME-20.4.1-UEFI-21.4.10-UEFI-22.4.10-UEFI-14.31.20-FlexBoot-3.7.201.signed.bin BFB:
A100X CUDA Toolkit: 12.2.0 GPU Driver: 535.54.03 MOFED: 23.07- NIC FW: fw-BlueField-2-rel-24_38_1002-699210040230_Ax-NVME-20.4.1-UEFI-21.4.10-UEFI-22.4.10-UEFI-14.31.20-FlexBoot-3.7.201.signed.bin BFB:
A100 CUDA Toolkit: 12.2.0 GPU Driver: 535.54.03
CX6-DX NIC MOFED: 23.07- NIC FW: 22.38.1002 Note: If the CX6-DX NIC is used to run RU emulator on both ports, please downgrade the NIC FW to 22.35.1012 due to a known issue.
NVIDIA-peermem 535.54.03 (Included in CUDA driver)
GDRCopy 2.3.1
DPDK 22.11 (Included in Mellanox DOCA)
DOCA 2.2
NV Container Toolkit 1.14
SCF 222.10.02 (partial upgrade to 222.10.04)
Server Gigabyte(E251-U70) with Intel(R) Xeon(R) Gold 6240R CPU @ 2.40GHz Dell PowerEdge R750 with duel Intel(R) Xeon(R) Gold 6336Y CPU @ 2.40GHz
GPU AX800, A100X, A100, GH200 (Early Access)

For AX800 and A100X SW, please contact NVIDIA CPM to download the NIC firmware and BFB image.



Host OS Ubuntu 22.04 with 5.15.0-72-lowlatency
Container OS Ubuntu 22.04
Containerd 1.5.8
Kubernetes 1.23
Helm 3.8
Network Operator 23.4.0
Mellanox OFED 23.07-
CX6-DX NIC FW 22.38.1002
A100X NIC FW 24.38.1002
GPU Operator 23.6.0
CUDA Toolkit 12.2.0
NVIDIA GPU Driver 535.54.03
NVIDIA-peermem 535.54.03 (Included in CUDA driver)

This section defines common acronyms, abbreviations, and terms that are used in this cuBB SDK documentation.

Term or Abbreviation


Aerial SDK that accelerates 5G RAN functions with the GPU
cuBB CUDA GPU software libraries/tools that accelerate 5G RAN compute-intensive processing.
cuPHY CUDA 5G PHY layer software library of the cuBB
cuPHY-CP cuPHY control-plane software
HDF5 A data file format used for storing test vectors. The HDF5 software library provides functions for reading and writing the test vector files.
CMake CMake is a software tool for configuring the makefiles for building the SDK CUDA examples.
DPDK Data Plane Development Kit
CX6-DX Mellanox ConnectX6-DX NIC
CDM/FDM/TDM Code-division multiplexing, Frequency Division Multiplexing, Time-Division Multiplexing
MU-MIMO Multi-User Multiple Input - Multiple Output
SU-MIMO Single-User Multiple Input - Multiple Output
RB Resource Block
PRB Physical Resource Block
RE Resource Element
REG Resource Element Group
CORESET Control Resource Set
DCI Downlink Control Information
DMRS Demodulation Reference Signal
eCPRI Enhanced Common Public Radio Interface
MIB Master Information Block
O-RAN Open Radio Access Network
SIB/SIB1 System Information Block
TTI Transmission Time Interval
LDPC Low-Density Parity Check Code
PDCCH Physical Downlink Control Channel
PDSCH Physical Downlink Shared Channel
PUCCH Physical Uplink Control Channel
PUSCH Physical Uplink Shared Channel
PRACH Physical Random Access Channel
UCI Uplink Control Information
UE-EM UE Emulator Test Equipment
Previous cuBB Release Notes
Next Supported Features and Configurations
© Copyright 2022-2023, NVIDIA.. Last updated on Apr 20, 2024.