TL;DR
TideGS is a novel out-of-core training framework that enables scalable training of over one billion 3D Gaussian primitives on a single GPU by efficiently managing memory hierarchies and data transfer.
Contribution
The paper introduces TideGS, a new out-of-core training system that significantly scales 3D Gaussian Splatting to billion-primitive levels on commodity hardware.
Findings
Enables training with over one billion Gaussians on a 24 GB GPU.
Achieves the best reconstruction quality among single-GPU baselines.
Scales beyond prior out-of-core and in-memory training methods.
Abstract
Training 3D Gaussian Splatting (3DGS) at billion-primitive scale is fundamentally memory-bound: each Gaussian primitive carries a large attribute vector, and the aggregate parameter table quickly exceeds GPU capacity, limiting prior systems to tens of millions of Gaussians on commodity single-GPU hardware. We observe that 3DGS training is inherently sparse and trajectory-conditioned: each iteration activates only the Gaussians visible from the current camera batch, so GPU memory can serve as a working-set cache rather than a persistent parameter store. Building on this insight, we introduce TideGS, an out-of-core training framework that manages parameters across an SSD-CPU-GPU hierarchy via three synergistic techniques: block-virtualized geometry for SSD-aligned spatial locality, a hierarchical asynchronous pipeline to overlap I/O with computation, and trajectory-adaptive differential…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
