FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering
Not on the map. Why?
Abstract (arXiv)
This work introduces FlashGS, an open-source CUDA Python library, designed to facilitate the efficient differentiable rasterization of 3D Gaussian Splatting through algorithmic and kernel-level optimizations. FlashGS is developed based on the observations from a comprehensive analysis of the rendering process to enhance computational efficiency and bring the technique to wide adoption. The paper includes a suite of optimization strategies, encompassing redundancy elimination, efficient pipelining, refined control and scheduling mechanisms, and memory access optimizations, all of which are meticulously integrated to amplify the performance of the rasterization process. An extensive evaluation of FlashGS' performance has been conducted across a diverse spectrum of synthetic and real-world large-scale scenes, encompassing a variety of image resolutions. The empirical findings demonstrate that FlashGS consistently achieves an average 4x acceleration over mobile consumer GPUs, coupled with reduced memory consumption. These results underscore the superior performance and resource optimization capabilities of FlashGS, positioning it as a formidable tool in the domain of 3D rendering.
Key facts. Cited by 85 papers in the map (data through 7 Oct 2026). Builds on 42 of its 64 references that are in the map. First posted on arXiv 15 Aug 2024.
Builds on
42 of 64 references.
References · 42
- 20233D Gaussian Splatting for Real-Time Radiance Field Renderingcited by 6,141
- 2022Instant Neural Graphics Primitives with a Multiresolution Hash Encodingcited by 3,698
- 2021Mip-NeRF: A Multiscale Representation for Anti-Aliasing Neural Radiance Fieldscited by 1,957
- 2021Plenoxels: Radiance Fields without Neural Networkscited by 1,607
- 2020Neural Sparse Voxel Fieldscited by 959
- 2021PlenOctrees for Real-time Rendering of Neural Radiance Fieldscited by 904
- 2021Depth-supervised NeRF: Fewer Views and Faster Training for Freecited by 732
- 2023Scaffold-GS: Structured 3D Gaussians for View-Adaptive Renderingcited by 684
- 2023Mip-Splatting: Alias-free 3D Gaussian Splattingcited by 661
- 2022Point-NeRF: Point-based Neural Radiance Fieldscited by 503
- 2021Baking Neural Radiance Fields for Real-Time View Synthesiscited by 465
- 2023LightGaussian: Unbounded 3D Gaussian Compression with 15x Reduction and 200+ FPScited by 420
30 more
- 2021Mega-NeRF: Scalable Construction of Large-Scale NeRFs for Virtual Fly-Throughscited by 396
- 2023SplaTAM: Splat, Track & Map 3D Gaussians for Dense RGB-D SLAMcited by 386
- 2023Compact 3D Gaussian Representation for Radiance Fieldcited by 365
- 2023DrivingGaussian: Composite Gaussian Splatting for Surrounding Dynamic Autonomous Driving Scenescited by 359
- 2024DNGaussian: Optimizing Sparse-View 3D Gaussian Radiance Fields with Global-Local Depth Normalizationcited by 256
- 2023Compressed 3D Gaussian Splatting for Accelerated Novel View Synthesiscited by 232
- 2024Octree-GS: Towards Consistent Real-time Rendering with LOD-Structured 3D Gaussianscited by 225
- 2024Mini-Splatting: Representing Scenes with a Constrained Number of Gaussianscited by 208
- 2024HAC: Hash-grid Assisted Context for 3D Gaussian Splatting Compressioncited by 202
- 2024Taming 3DGS: High-Quality Radiance Fields with Limited Resourcescited by 198
- 2021NerfingMVS: Guided Optimization of Neural Radiance Fields for Indoor Multi-view Stereocited by 191
- 2023EAGLES: Efficient Accelerated 3D Gaussians with Lightweight EncodingScited by 191
- 2023MatrixCity: A Large-scale City Dataset for City-scale Neural Rendering and Beyondcited by 185
- 2024VR-GS: A Physical Dynamics-Aware Interactive Gaussian Splatting System in Virtual Realitycited by 175
- 2022Fourier PlenOctrees for Dynamic Radiance Field Rendering in Real-timecited by 164
- 20243DGStream: On-the-Fly Training of 3D Gaussians for Efficient Streaming of Photo-Realistic Free-Viewpoint Videoscited by 156
- 20243D Gaussian Ray Tracing: Fast Tracing of Particle Scenescited by 138
- 2023Multi-Scale 3D Gaussian Splatting for Anti-Aliased Renderingcited by 137
- 2024StopThePop: Sorted Gaussian Splatting for View-Consistent Real-time Renderingcited by 107
- 2024FreGS: 3D Gaussian Splatting with Progressive Frequency Regularizationcited by 103
- 2023Grid-guided Neural Radiance Fields for Large Urban Scenescited by 99
- 2024GES: Generalized Exponential Splatting for Efficient Radiance Field Renderingcited by 92
- 2024GSDF: 3DGS Meets SDF for Improved Rendering and Reconstructioncited by 81
- 2021DIVeR: Real-time and Accurate Neural Radiance Fields with Deterministic Integration for Volume Renderingcited by 60
- 2024GeoGaussian: Geometry-aware Gaussian Splatting for Scene Renderingcited by 52
- 2024DOGS: Distributed-Oriented Gaussian Splatting for Large-Scale 3D Reconstruction Via Gaussian Consensuscited by 51
- 2023Instant-3D: Instant Neural Radiance Field Training Towards On-Device AR/VR 3D Reconstructioncited by 49
- 2024On Scaling Up 3D Gaussian Splatting Trainingcited by 49
- 2024On the Error Analysis of 3D Gaussian Splatting and an Optimal Projection Strategycited by 39
- 2023DISTWAR: Fast Differentiable Rendering on Raster-based Rendering Pipelinescited by 35
Built on by
Citing papers per year: 2024: 10; 2025: 35; 2026: 40.
85 papers.
Sort:
By area:
- 2025AnySplat: Feed-forward 3D Gaussian Splatting from Unconstrained Viewscited by 234
- 2024Speedy-Splat: Fast 3D Gaussian Splatting with Sparse Pixels and Sparse Primitivescited by 90
- 2024CityGaussianV2: Efficient and Geometrically Accurate Reconstruction for Large-Scale Scenescited by 48
- 20243DGS-LM: Faster Gaussian-Splatting Optimization with Levenberg-Marquardtcited by 42
- 2025FastGS: Training 3D Gaussian Splatting in 100 Secondscited by 39
- 2025DashGaussian: Optimizing 3D Gaussian Splatting in 200 Secondscited by 37
- 2024Momentum-GS: Momentum Gaussian Self-Distillation for High-Quality Large Scene Reconstructioncited by 27
- 20254DGC: Rate-Aware 4D Gaussian Compression for Efficient Streamable Free-Viewpoint Videocited by 26
- 2025LODGE: Level-of-Detail Large-Scale Gaussian Splatting with Efficient Renderingcited by 25
- 2024Fisheye-GS: Lightweight and Extensible Gaussian Splatting Module for Fisheye Camerascited by 22
- 20253DGS2: Near Second-order Converging 3D Gaussian Splattingcited by 19
- 20246DGS: Enhanced Direction-Aware Gaussian Splatting for Volumetric Renderingcited by 14
38 more
- 2025When Gaussian Meets Surfel: Ultra-fast High-fidelity Radiance Field Renderingcited by 14
- 20243DGS-DET: Empower 3D Gaussian Splatting with Boundary Guidance and Box-Focused Sampling for Indoor 3D Object Detectioncited by 13
- 2026Faster-GS: Analyzing and Improving Gaussian Splatting Optimizationcited by 13
- 2024Balanced 3DGS: Gaussian-wise Parallelism Rendering with Fine-Grained Tilingcited by 12
- 2025TC-GS: A Faster Gaussian Splatting Module Utilizing Tensor Corescited by 12
- 2025QuickSplat: Fast 3D Surface Reconstruction via Learned Gaussian Initializationcited by 11
- 2025Hardware-Rasterized Ray-Based Gaussian Splattingcited by 10
- 2026Mobile-GS: Real-time Gaussian Splatting for Mobile Devicescited by 10
- 2024Turbo-GS: Accelerating 3D Gaussian Fitting for High-Quality Radiance Fieldscited by 8
- 2024CaRtGS: Computational Alignment for Real-Time Gaussian Splatting SLAMcited by 7
- 2025GS-Cache: A GS-Cache Inference Framework for Large-scale Gaussian Splatting Modelscited by 7
- 2025Sparfels: Fast Reconstruction from Sparse Unposed Imagerycited by 7
- 2025CityGo: Lightweight Urban Modeling and Rendering with Proxy Buildings and Residual Gaussianscited by 5
- 2025MEGS2: Memory-Efficient Gaussian Splatting via Spherical Gaussians and Unified Pruningcited by 5
- 2025GS-Scale: Unlocking Large-Scale 3D Gaussian Splatting Training via Host Offloadingcited by 5
- 2025Proxy-GS: Unified Occlusion Priors for Training and Inference in Structured 3D Gaussian Splattingcited by 5
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Imagescited by 5
- 2025Holistic Large-Scale Scene Reconstruction via Mixed Gaussian Splattingcited by 4
- 2025Duplex-GS: Proxy-Guided Weighted Blending for Real-Time Order-Independent Gaussian Splattingcited by 4
- 2026IDESplat: Iterative Depth Probability Estimation for Generalizable 3D Gaussian Splattingcited by 4
- 2026Prune Wisely, Reconstruct Sharply: Compact 3D Gaussian Splatting via Adaptive Pruning and Difference-of-Gaussian Primitivescited by 4
- 2025Render-FM: Feedforward Model for Real-time Photorealistic Volumetric Renderingcited by 3
- 2025ArmGS: Composite Gaussian Appearance Refinement for Modeling Dynamic Urban Environmentscited by 3
- 2025ContraGS: Codebook-Condensed and Trainable Gaussian Splatting for Fast, Memory-Efficient Reconstructioncited by 3
- 2025Universal Beta Splattingcited by 3
- 2025Real-time Global Illumination for Dynamic 3D Gaussian Scenescited by 2
- 2025Time-resolved dynamic CBCT reconstruction using prior-model-free spatiotemporal Gaussian representation (PMF-STGR)cited by 2
- 2025Efficient 3D Gaussian Splatting with Axis-Shared Rasterization and Order-independent Transmittancecited by 2
- 2025GS-TG: 3D Gaussian Splatting Accelerator with Tile Grouping for Reducing Redundant Sorting while Preserving Rasterization Efficiencycited by 2
- 2025Can Protective Watermarking Safeguard the Copyright of 3D Gaussian Splatting?cited by 2
- 2025Splatwizard: A Benchmark Toolkit for 3D Gaussian Splatting Compressioncited by 2
- 2026Towards Next-Generation SLAM: A Survey on 3DGS-SLAM Focusing on Performance, Robustness, and Future Directionscited by 2
- 2026DAV-GSWT: Diffusion-Active-View Sampling for Data-Efficient Gaussian Splatting Wang Tilescited by 2
- 2026BlitzGS: City-Scale Gaussian Splatting at Lightning Speedcited by 2
- 2026TideGS: Scalable Training of Over One Billion 3D Gaussian Splatting Primitives via Out-of-Core Optimizationcited by 2
- 2026HiGS: A Hierarchical Rendering Architecture for Real-Time 3D Gaussian Splattingcited by 2
- 2025PrismGS: Physically-Grounded Anti-Aliasing for High-Fidelity Large-Scale 3D Gaussian Splattingcited by 1
- 2025FACT-GS: Frequency-Aligned Complexity-Aware Texture Reparameterization for 2D Gaussian Splattingcited by 1
50 most cited of 85 All 85 (JSON)
- 2026OceanXL: Large-scale Underwater 3D Gaussian Splatting via Block Partitioning and Adaptive Pruning24 Sep 2026
- 2026Ultra-fast Neural Inference for Stochastic Gaussian Splatting Denoising22 Sep 2026
- 2026From Splats to Silicon: Rethinking Computational Efficiency of 3DGS5 Sep 2026
- 20263D Gaussian Accelerated Ray Tracing: Fast training through particle-based backward propagation18 Aug 2026
- 2026RoofGS: Roofline-Guided End-to-End Acceleration of 3D Gaussian Splatting16 Aug 2026
- 2026DeGS: A Scalable 3DGS Architecture via Decoupled Workload Parsing and Reorganization3 Aug 2026
- 2026CORF-GS: Real-Time Wireless Radiance Field Reconstruction via Coupled Optical-RF Gaussian Splatting28 Jul 2026
- 2026CaT-GS: Efficient 3DGS Rendering for Large Scale Scenes via Inter-frame Caching and Tile Scheduling20 Jul 2026
- 2026WildCity: A Real-World City-Scale Testbed for Rendering, Simulation, and Spatial Intelligence7 Jul 2026
- 2026City-Level 3D Surface Reconstruction with Viewpoint Orientation Partitioning and Scene Completion4 Jul 2026
- 2026TemporalGS: Training-Free Plug-and-Play Acceleration for 3D Gaussian Splatting Rendering via Temporal Priors3 Jul 2026
- 2026Monte Carlo Energy Aggregation for Mobile 3D Gaussian Splatting29 Jun 2026
38 more
- 2026Local-GS: Accelerating 3D Gaussian Splatting via Tile-Local Warp Coherence15 Jun 2026
- 2026TurboGS: Accelerating 3D Gaussian Splatting via Error-Guided Sparse Pixel Sampling and Optimization14 Jun 2026
- 2026XPR: An Extensible Cross-Platform Point-Based Differentiable Renderer10 Jun 2026
- 2026HiGS: A Hierarchical Rendering Architecture for Real-Time 3D Gaussian Splatting29 May 2026
- 2026TideGS: Scalable Training of Over One Billion 3D Gaussian Splatting Primitives via Out-of-Core Optimization19 May 2026
- 2026Denoising-GS: Gaussian Splatting with Spatial-aware Denoising14 May 2026
- 2026BlitzGS: City-Scale Gaussian Splatting at Lightning Speed13 May 2026
- 2026Z-Order Transformer for Feed-Forward Gaussian Splatting13 May 2026
- 20263DGS3: Joint Super Sampling and Frame Interpolation for Real-Time Large-Scale 3DGS Rendering12 May 2026
- 2026QuadBox: Accelerating 3D Gaussian Splatting with Geometry-Aware Boxes6 May 2026
- 2026Faster 3D Gaussian Splatting Convergence via Structure-Aware Densification30 Apr 2026
- 2026GeoRect4D: Geometry-Compatible Generative Rectification for Dynamic Sparse-View 3D Reconstruction22 Apr 2026
- 2026Gaussians on a Diet: High-Quality Memory-Bounded 3D Gaussian Splatting Training21 Apr 2026
- 2026AdaGScale: Viewpoint-Adaptive Gaussian Scaling in 3D Gaussian Splatting to Reduce Gaussian-Tile Pairs21 Apr 2026
- 2026Spatiotemporal Gaussian representation-based dynamic reconstruction and motion estimation framework for time-resolved volumetric MR imaging (DREME-GSMR)7 Apr 2026
- 2026GA-GS: Generation-Assisted Gaussian Splatting for Static Scene Reconstruction6 Apr 2026
- 2026FilterGS: Traversal-Free Parallel Filtering and Adaptive Shrinking for Large-Scale LoD 3D Gaussian Splatting25 Mar 2026
- 2026F4Splat: Feed-Forward Predictive Densification for Feed-Forward 3D Gaussian Splatting22 Mar 2026
- 2026From ex(p) to poly: Gaussian Splatting with Polynomial Kernels19 Mar 2026
- 2026Mobile-GS: Real-time Gaussian Splatting for Mobile Devices12 Mar 2026
- 2026Generalized non-exponential Gaussian splatting3 Mar 2026
- 2026Prune Wisely, Reconstruct Sharply: Compact 3D Gaussian Splatting via Adaptive Pruning and Difference-of-Gaussian Primitives27 Feb 2026
- 2026DAV-GSWT: Diffusion-Active-View Sampling for Data-Efficient Gaussian Splatting Wang Tiles17 Feb 2026
- 2026Faster-GS: Analyzing and Improving Gaussian Splatting Optimization10 Feb 2026
- 2026Towards Next-Generation SLAM: A Survey on 3DGS-SLAM Focusing on Performance, Robustness, and Future Directions4 Feb 2026
- 2026Constrained Dynamic Gaussian Splatting3 Feb 2026
- 20263DGS2-TR: Scalable Second-Order Trust-Region Method for 3D Gaussian Splatting30 Jan 2026
- 2026IDESplat: Iterative Depth Probability Estimation for Generalizable 3D Gaussian Splatting7 Jan 2026
- 2025SAC-NeRF: Adaptive Ray Sampling for Neural Radiance Fields via Soft Actor-Critic Reinforcement Learning31 Dec 2025
- 2025Splatwizard: A Benchmark Toolkit for 3D Gaussian Splatting Compression31 Dec 2025
- 2025HybridSplat: Fast Reflection-baked Gaussian Tracing using Hybrid Splatting9 Dec 2025
- 2025From Orbit to Ground: Generative City Photogrammetry from Extreme Off-Nadir Satellite Images8 Dec 2025
- 2025FACT-GS: Frequency-Aligned Complexity-Aware Texture Reparameterization for 2D Gaussian Splatting28 Nov 2025
- 2025Can Protective Watermarking Safeguard the Copyright of 3D Gaussian Splatting?27 Nov 2025
- 2025FastGS: Training 3D Gaussian Splatting in 100 Seconds6 Nov 2025
- 2025PrismGS: Physically-Grounded Anti-Aliasing for High-Fidelity Large-Scale 3D Gaussian Splatting9 Oct 2025
- 2025Universal Beta Splatting30 Sep 2025
- 2025Proxy-GS: Unified Occlusion Priors for Training and Inference in Structured 3D Gaussian Splatting29 Sep 2025
50 newest of 85 All 85 (JSON)
- 2025AnySplat: Feed-forward 3D Gaussian Splatting from Unconstrained Viewscited by 234
- 2024Speedy-Splat: Fast 3D Gaussian Splatting with Sparse Pixels and Sparse Primitivescited by 90
- 2024CityGaussianV2: Efficient and Geometrically Accurate Reconstruction for Large-Scale Scenescited by 48
- 20243DGS-LM: Faster Gaussian-Splatting Optimization with Levenberg-Marquardtcited by 42
- 2025FastGS: Training 3D Gaussian Splatting in 100 Secondscited by 39
- 2025DashGaussian: Optimizing 3D Gaussian Splatting in 200 Secondscited by 37
- 2024Momentum-GS: Momentum Gaussian Self-Distillation for High-Quality Large Scene Reconstructioncited by 27
- 20254DGC: Rate-Aware 4D Gaussian Compression for Efficient Streamable Free-Viewpoint Videocited by 26
- 2025LODGE: Level-of-Detail Large-Scale Gaussian Splatting with Efficient Renderingcited by 25
- 2024Fisheye-GS: Lightweight and Extensible Gaussian Splatting Module for Fisheye Camerascited by 22
- 20253DGS2: Near Second-order Converging 3D Gaussian Splattingcited by 19
- 20246DGS: Enhanced Direction-Aware Gaussian Splatting for Volumetric Renderingcited by 14
12 most cited of 84 All 84 (JSON)
- 2026OceanXL: Large-scale Underwater 3D Gaussian Splatting via Block Partitioning and Adaptive Pruning24 Sep 2026
- 2026Ultra-fast Neural Inference for Stochastic Gaussian Splatting Denoising22 Sep 2026
- 2026From Splats to Silicon: Rethinking Computational Efficiency of 3DGS5 Sep 2026
- 20263D Gaussian Accelerated Ray Tracing: Fast training through particle-based backward propagation18 Aug 2026
- 2026RoofGS: Roofline-Guided End-to-End Acceleration of 3D Gaussian Splatting16 Aug 2026
- 2026DeGS: A Scalable 3DGS Architecture via Decoupled Workload Parsing and Reorganization3 Aug 2026
- 2026CORF-GS: Real-Time Wireless Radiance Field Reconstruction via Coupled Optical-RF Gaussian Splatting28 Jul 2026
- 2026CaT-GS: Efficient 3DGS Rendering for Large Scale Scenes via Inter-frame Caching and Tile Scheduling20 Jul 2026
- 2026WildCity: A Real-World City-Scale Testbed for Rendering, Simulation, and Spatial Intelligence7 Jul 2026
- 2026City-Level 3D Surface Reconstruction with Viewpoint Orientation Partitioning and Scene Completion4 Jul 2026
- 2026TemporalGS: Training-Free Plug-and-Play Acceleration for 3D Gaussian Splatting Rendering via Temporal Priors3 Jul 2026
- 2026Monte Carlo Energy Aggregation for Mobile 3D Gaussian Splatting29 Jun 2026
12 newest of 84 All 84 (JSON)