Skip to content
Wiseung Jang edited this page Jul 7, 2026 · 1 revision

Welcome to the MMSE_CPP Wiki!

MMSE_CPP is a high-performance, production-ready LTE Physical Layer (PHY) baseband engine. It focuses on the most compute-intensive and latency-critical components of the downlink receiver: Channel Estimation, MMSE Equalization, and Control Channel (PDCCH/PCFICH/PBCH) Decoding.

This project bridges the gap between complex 3GPP mathematical models and extreme hardware optimization, leveraging C++ AVX2/AVX-512 SIMD and NVIDIA CUDA for heterogeneous computing.

📖 Wiki Directory / 目录

To help you navigate the codebase and understand the architecture, we have documented the system across the following pages:

1. Architecture & Design

2. Core Modules

3. Performance & Benchmarking

  • Profiling Report - Deep dive into CPU AVX2 vs. CUDA performance, PCIe latency hiding, and CUDA Streams.

4. Project Roadmap

  • Status & Roadmap - Current progress and what's coming next (Soft Demapper, FEC Decoders).

If you are new here, we recommend starting with the Memory Model page to understand how data flows through the engine.

Clone this wiki locally