Quickstart Overview#

The diagrams below show the cuBB software and hardware components.

  • cuPHY is the GPU-Accelerated PHY layer software library and examples. It provides GPU-offloaded 5G/6G signal processing.

  • DPDK is the software library that provides network data transfer acceleration. The public version of DPDK now contains features like eCPRI flow steering and accurate TX scheduling, which Aerial uses.

  • cuPHY-CP is the cuPHY Control-Plane software that provides the control plane interface between the layer 1 cuPHY and the upper layer stack.

Shown below is the block diagram of the cuPHY-CP. It supports multi-cell. Included with cuPHY-CP are the built-in test MAC and RU emulator modules.

../_images/cuphy-cp_block_diagram.png

cuBB makes use of the DPDK for the network interface. It provides efficient high-speed network data connectivity to GPU processing of network data.

The diagram below shows the overall cuBB software and hardware stack layers:

../_images/ran_platform.png