DecodeX: Exploring and Benchmarking of LDPC Decoding Across CPU, GPU, and ASIC Platforms

Read full text
Authors: Zhenzhou Qi, Yao Yuncheng, Yiming Li, Chung-Hsuan Tung, Junyao Zheng, Danyang Zhuo, Tingjun Chen
Cited by: 3
References: 5

Abstract

Emerging virtualized radio access networks (vRANs) demand flexible and efficient baseband processing across heterogeneous compute substrates, where low-density parity-check (LDPC) decoding in the Physical layer remains one of the most performance- and energy-critical workloads. In this paper, we present DecodeX, a unified benchmarking framework for evaluating LDPC decoding implementations across different hardware platforms. DecodeX integrates a comprehensive suite of LDPC decoder implementations, including kernels, APIs, and test vectors for CPUs (FlexRAN), CPUs (Aerial and Sionna-RK), and ASICs (ACC100), and can be readily extended to additional architectures and configurations. Using DecodeX, we systematically characterize how different platforms orchestrate computation-from threading and memory management to data movement and accelerator offload-and quantify the resulting decoding latency under varying Physical layer parameters. Our observations reveal distinct trade-offs in parallel efficiency and offload overhead, showing that accelerator gains strongly depend on data-movement and workload granularity. Building on these insights, we discuss how cross-platform benchmarking can inform adaptive scheduling and co-design for future heterogeneous vRANs, enabling scalable and energy-efficient baseband processing for NextG wireless systems.

Fields of Study & Subjects

Error Correcting Code Techniques Advanced Data Compression Techniques Chaos-based Image/Signal Encryption

Publication details

Journal / source
Proceedings of the 27th International Workshop on Mobile Computing Systems and Applications
Publisher
ACM
Pages
127–132
Publication date
25 February 2026