Introduction
This document describes the supported configurations, test-vector configurations, and limitations for this release of the NVIDIA® cuBB® SDK.
Release Version: 23-1
Description |
Revision |
---|---|
Host OS | Ubuntu 20.04 with 5.4.0-65-lowlatency kernel |
A100X | CUDA Toolkit: 11.8.0+ GPU Driver: 520.61.05+ MOFED: 5.8-1.0.1.1 NIC FW: fw-BlueField-2-v24_35_1700-699210040230_Ax BFB: DOCA_1.5.1_BSP_3.9.3_Ubuntu_20.04-4.2211-LTS.signed.bfb |
A100 | CUDA Toolkit: 11.8.0+ GPU Driver: 520.61.05+ |
CX6-DX NIC | MOFED: 5.8-1.0.1.1 NIC FW: 22.35.1012 |
NVIDIA-peermem | 520.61.05+ (included in CUDA driver) |
DPDK | Included in Mellanox DOCA |
DOCA | Mellanox DOCA 1.6 + DOCA GPUNetIO Early Access |
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 R750 with duel Intel(R) Xeon(R) Gold 6336Y CPU @ 2.40GHz |
GPU | A100, A100x |
Note
A100X FW fw-BlueField-2-v24_35_1700-699210040230_Ax is required to run the E2E test in LLS-C3 topology. Contact NVIDIA CPM to get this A100X NIC FW.
Description |
Revision |
---|---|
Host OS | Ubuntu 20.04 with 5.4.0-65-lowlatency kernel |
Container OS | Ubuntu 20.04 |
Containerd | 1.5.8 |
Kubernetes | 1.23 |
Helm | 3.8 |
Network operator | 1.4.0+ |
Mellanox OFED | 5.8-1.0.1.1 |
CX6-DX NIC FW | 22.35.1012 |
A100X NIC FW | 24.35.1700 |
GPU operator | 22.9.0+ |
CUDA Toolkit | 11.8.0+ |
NVIDIA GPU Driver | 520.61.05+ |
NVIDIA-peermem | 520.61.05+ (included in CUDA driver) |
This section defines common acronyms, abbreviations, and terms that are used in this cuBB SDK documentation.
Term or Abbreviation |
Definition |
---|---|
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 |