GauSPU: 3D Gaussian Splatting Processor for Real-Time SLAM Systems
Lizhou Wu, Haozhe Zhu, Siqi He, Jiapei Zheng, Chixiao Chen, Xiaoyang Zeng
Abstract
3D Gaussian Splatting (3DGS) has recently emerged as a promising technique in the realms of 3D vision and robotics. Its capacity for rapid rendering and high-fidelity reconstruction makes it an attractive candidate for integration into Simultaneous Localization and Mapping (SLAM) systems. However, existing 3DGS-based SLAM systems still suffer from inadequate tracking throughput due to tremendous recursion in volume rendering and irregular memory access for gradient backpropagation. To address these challenges, this paper proposes GauSPU, an algorithm-hardware co-designed accelerator for supporting real-time 3DGS-based SLAM. On the algorithm side, we present a sparse-tile-sampling (STS) method for efficient pose tracking. The STS focuses on informative image regions, discarding the rest to alleviate computational workload while maintaining accuracy. At the hardware level, we make twofold efforts. Firstly, we design a sparsity-adaptive ray recursion unit (SA-RRU) to accelerate volume rendering by leveraging irregular spatial sparsity. The SA-RRU introduces a sub-tile-wise execution pattern and a Morton-based thread allocation scheme to optimize sparsity utilization. Additionally, a sparsity-aware task dispatcher ensures efficient fine-grained task scheduling. Secondly, we propose a memory-access-relaxed backpropagation engine (MAR-BE) for efficient gradient aggregation. It comprises a gradient buffer unit (GBU) for coalescing partial gradients and a pose backward unit (PBU) for pipeline-fused backpropagation, collaboratively eliminating the costly atomic operations. Sufficient experiments demonstrate that, through the integration of GauSPU and GPU, the system achieves a throughput of 33.6 FPS for real-time pose tracking in 3DGS-SLAM, presenting a significantimprovement in energy efficiency compared to the RTX3090 baseline.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Your agent calls
Lunesearch_papers
Free to start. No credit card required.
Terminal
Install the CLIlune papers get 437b8179-42d8-40d6-bbaf-a51c524899f0Cited by top-tier papers8
- RTGS: Real-Time 3D Gaussian Splatting SLAM via Multi-Level Redundancy ReductionLeshu Li, Jiayin Qin, Jie Peng, Zishen Wan et al.MICRO 2025 · 7 citations
- GCC: A 3DGS Inference Architecture with Gaussian-Wise and Cross-Stage Conditional ProcessingMinnan Pei, Gang Li, Junwen Si, Zeyu Zhu et al.MICRO 2025 · 7 citations
- Neo: Real-Time On-Device 3D Gaussian Splatting with Reuse-and-Update Sorting AccelerationChanghun Oh, Seongryong Oh, Jinwoo Hwang, Yoonsung Kim et al.ASPLOS 2026 · 6 citations
- REACT3D: Real-time Edge Accelerator for Incremental Training in 3D Gaussian Splatting based SLAM SystemsHongyi Wang, Zhenhua Zhu, Tianchen Zhao, Yunfei Xiang et al.MICRO 2025 · 3 citations
- GRTX: Efficient Ray Tracing for 3D Gaussian-Based RenderingJunseo Lee, Sangyun Jeon, Jungi Lee, Junyong Park et al.HPCA 2026 · 2 citations
Related papers
- AGS: Accelerating 3D Gaussian Splatting SLAM via CODEC-Assisted Frame Covisibility DetectionHoushu He, Naifeng Jing, Li Jiang, Xiaoyao Liang et al.ASPLOS 2026
- GS-SLAM: Dense Visual SLAM with 3D Gaussian SplattingChi Yan, Delin Qu, Dan Xu, Bin Zhao et al.CVPR 2024 · 270 citations
- SPLATONIC: Architectural Support for 3D Gaussian Splatting SLAM via Sparse ProcessingXiaotong Huang, He Zhu, Tianrui Ma, Yuxiang Xiong et al.HPCA 2026 · 1 citation
- STREAMINGGS: Voxel-Based Streaming 3D Gaussian Splatting with Memory Optimization and Architectural SupportChenqi Zhang, Yu Feng, Jieru Zhao, Guangda Liu et al.DAC 2025 · 4 citations
- Mobile3DGS3: Accelerate Mobile 3DGS Rendering via Gradient-Aware Super-Sampling and Frame InterpolationFan Gao, Yibo Zhao, Changhao Song, Jiarui Wen et al.SIGGRAPH 2026
