CLM: Removing the GPU Memory Barrier for 3D Gaussian Splatting
Not on the map. Why?
Abstract (arXiv)
3D Gaussian Splatting (3DGS) is an increasingly popular novel view synthesis approach due to its fast rendering time, and high-quality output. However, scaling 3DGS to large (or intricate) scenes is challenging due to its large memory requirement, which exceed most GPU's memory capacity. In this paper, we describe CLM, a system that allows 3DGS to render large scenes using a single consumer-grade GPU, e.g., RTX4090. It does so by offloading Gaussians to CPU memory, and loading them into GPU memory only when necessary. To reduce performance and communication overheads, CLM uses a novel offloading strategy that exploits observations about 3DGS's memory access pattern for pipelining, and thus overlap GPU-to-CPU communication, GPU computation and CPU computation. Furthermore, we also exploit observation about the access pattern to reduce communication volume. Our evaluation shows that the resulting implementation can render a large scene that requires 100 million Gaussians on a single RTX4090 and achieve state-of-the-art reconstruction quality.
Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 25 of its 47 references that are in the map. First posted on arXiv 7 Nov 2025.
Builds on
25 of 47 references.
References · 25
- 2014Adam: A Method for Stochastic Optimizationcited by 37,240
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,226
- 20242D Gaussian Splatting for Geometrically Accurate Radiance Fieldscited by 1,076
- 2023LightGaussian: Unbounded 3D Gaussian Compression with 15x Reduction and 200+ FPScited by 436
- 2019Soft Rasterizer: A Differentiable Renderer for Image-based 3D Reasoningcited by 420
- 2021Mega-NeRF: Scalable Construction of Large-Scale NeRFs for Virtual Fly-Throughscited by 398
- 2021ZeRO-Offload: Democratizing Billion-Scale Model Trainingcited by 341
- 2024A Hierarchical 3D Gaussian Representation for Real-Time Rendering of Very Large Datasetscited by 216
- 2024Mini-Splatting: Representing Scenes with a Constrained Number of Gaussianscited by 213
- 2024CityGaussian: Real-time High-quality Large-Scale Scene Rendering with Gaussianscited by 192
- 2023MatrixCity: A Large-scale City Dataset for City-scale Neural Rendering and Beyondcited by 185
- 2024Reducing the Memory Footprint of 3D Gaussian Splattingcited by 133
13 more
- 2018PipeDream: Fast and Efficient Pipeline Parallel DNN Trainingcited by 117
- 2021Software-Hardware Co-design for Fast and Scalable Training of Deep Learning Recommendation Modelscited by 78
- 20243D Gaussian Splatting: Survey, Technologies, Challenges, and Opportunitiescited by 78
- 2024DOGS: Distributed-Oriented Gaussian Splatting for Large-Scale 3D Reconstruction Via Gaussian Consensuscited by 51
- 20243D Convex Splatting: Radiance Field Rendering with 3D Smooth Convexescited by 50
- 2024On Scaling Up 3D Gaussian Splatting Trainingcited by 49
- 2022Ithaca365: Dataset and Driving Perception under Repeated and Challenging Weather Conditionscited by 48
- 2024MetaSapiens: Real-Time Neural Rendering with Efficiency-Aware Pruning and Accelerated Foveated Renderingcited by 27
- 2025Compression in 3D Gaussian Splatting: A Survey of Methods, Trends, and Future Directionscited by 20
- 2024RetinaGS: Scalable Training for Dense Scene Rendering with Billion-Scale 3D Gaussianscited by 16
- 2024Training Ultra Long Context Language Model with Fully Pipelined Distributed Transformercited by 6
- 2023NeutronOrch: Rethinking Sample-based GNN Training under CPU-GPU Heterogeneous Environmentscited by 5
- 2019Performance Evaluation of Advanced Features in CUDA Unified Memorycited by 2
Built on by
Citing papers per year: 2025: 1; 2026: 2.
3 papers.
- 2025MetroGS: Efficient and Stable Reconstruction of Geometrically Accurate High-Fidelity Large-Scale Scenescited by 2
- 2026TideGS: Scalable Training of Over One Billion 3D Gaussian Splatting Primitives via Out-of-Core Optimizationcited by 2
- 2026From Splats to Silicon: Rethinking Computational Efficiency of 3DGScited by 0
- 2026From Splats to Silicon: Rethinking Computational Efficiency of 3DGS5 Sep 2026
- 2026TideGS: Scalable Training of Over One Billion 3D Gaussian Splatting Primitives via Out-of-Core Optimization19 May 2026
- 2025MetroGS: Efficient and Stable Reconstruction of Geometrically Accurate High-Fidelity Large-Scale Scenes24 Nov 2025