# TC-GS: A Faster Gaussian Splatting Module Utilizing Tensor Cores

arXiv: https://arxiv.org/abs/2505.24796 · HTML: https://mlsanity.com/paper/2505.24796/

## Key facts

- Cited by 13 papers in the map (data through 14 Oct 2026).
- Builds on 19 of its 30 references that are in the map.
- First posted on arXiv 30 May 2025.

## Builds on (most cited first, 19 of 19)

- [Attention Is All You Need](https://mlsanity.com/paper/1706.03762/) (2017)
- [3D Gaussian Splatting for Real-Time Radiance Field Rendering](https://mlsanity.com/paper/2308.04079/) (2023)
- [Mip-NeRF 360: Unbounded Anti-Aliased Neural Radiance Fields](https://mlsanity.com/paper/2111.12077/) (2021)
- [Scaffold-GS: Structured 3D Gaussians for View-Adaptive Rendering](https://mlsanity.com/paper/2312.00109/) (2023)
- [Compact 3D Gaussian Representation for Radiance Field](https://mlsanity.com/paper/2311.13681/) (2023)
- [DrivingGaussian: Composite Gaussian Splatting for Surrounding Dynamic Autonomous Driving Scenes](https://mlsanity.com/paper/2312.07920/) (2023)
- [gsplat: An Open-Source Library for Gaussian Splatting](https://mlsanity.com/paper/2409.06765/) (2024)
- [Octree-GS: Towards Consistent Real-time Rendering with LOD-Structured 3D Gaussians](https://mlsanity.com/paper/2403.17898/) (2024)
- [Mini-Splatting: Representing Scenes with a Constrained Number of Gaussians](https://mlsanity.com/paper/2403.14166/) (2024)
- [Taming 3DGS: High-Quality Radiance Fields with Limited Resources](https://mlsanity.com/paper/2406.15643/) (2024)
- [VR-GS: A Physical Dynamics-Aware Interactive Gaussian Splatting System in Virtual Reality](https://mlsanity.com/paper/2401.16663/) (2024)
- [Speedy-Splat: Fast 3D Gaussian Splatting with Sparse Pixels and Sparse Primitives](https://mlsanity.com/paper/2412.00578/) (2024)
- [FlashGS: Efficient 3D Gaussian Splatting for Large-scale and High-resolution Rendering](https://mlsanity.com/paper/2408.07967/) (2024)
- [3D Gaussian Splatting in Robotics: A Survey](https://mlsanity.com/paper/2410.12262/) (2024)
- [AdR-Gaussian: Accelerating Gaussian Splatting with Adaptive Radius](https://mlsanity.com/paper/2409.08669/) (2024)
- [DISTWAR: Fast Differentiable Rendering on Raster-based Rendering Pipelines](https://mlsanity.com/paper/2401.05345/) (2023)
- [Balanced 3DGS: Gaussian-wise Parallelism Rendering with Fine-Grained Tiling](https://mlsanity.com/paper/2412.17378/) (2024)
- [SeeLe: A Unified Acceleration Framework for Real-Time Gaussian Splatting](https://mlsanity.com/paper/2503.05168/) (2025)
- [TCUDB: Accelerating Database with Tensor Processors](https://mlsanity.com/paper/2112.07552/) (2021)

## Built on by (most cited first, 13 of 13)

- [Faster-GS: Analyzing and Improving Gaussian Splatting Optimization](https://mlsanity.com/paper/2602.09999/) (2026)
- [Splatwizard: A Benchmark Toolkit for 3D Gaussian Splatting Compression](https://mlsanity.com/paper/2512.24742/) (2025)
- [Efficient 3D Gaussian Splatting with Axis-Shared Rasterization and Order-independent Transmittance](https://mlsanity.com/paper/2506.07069/) (2025)
- [GEMM-GS: Accelerating 3D Gaussian Splatting on Tensor Cores with GEMM-Compatible Blending](https://mlsanity.com/paper/2604.02120/) (2026)
- [HiGS: A Hierarchical Rendering Architecture for Real-Time 3D Gaussian Splatting](https://mlsanity.com/paper/2606.00352/) (2026)
- [FilterGS: Traversal-Free Parallel Filtering and Adaptive Shrinking for Large-Scale LoD 3D Gaussian Splatting](https://mlsanity.com/paper/2603.23891/) (2026)
- [VkSplat: High-Performance 3DGS Training in Vulkan Compute](https://mlsanity.com/paper/2605.00219/) (2026)
- [Local-GS: Accelerating 3D Gaussian Splatting via Tile-Local Warp Coherence](https://mlsanity.com/paper/2606.16566/) (2026)
- [XClipGS: Exact Half-Space Clipping for Medical Volume Gaussian Splatting](https://mlsanity.com/paper/2608.07760/) (2026)
- [From ex(p) to poly: Gaussian Splatting with Polynomial Kernels](https://mlsanity.com/paper/2603.18707/) (2026)
- [Pocket-SLAM: Rendering-Area-Aware Pruning for Memory-Efficient 3DGS-SLAM](https://mlsanity.com/paper/2606.24796/) (2026)
- [TemporalGS: Training-Free Plug-and-Play Acceleration for 3D Gaussian Splatting Rendering via Temporal Priors](https://mlsanity.com/paper/2607.03390/) (2026)
- [RoofGS: Roofline-Guided End-to-End Acceleration of 3D Gaussian Splatting](https://mlsanity.com/paper/2608.15785/) (2026)

## Abstract (arXiv)

3D Gaussian Splatting (3DGS) renders pixels by rasterizing Gaussian primitives, where conditional alpha-blending dominates the computational cost in the rendering pipeline. This paper proposes TC-GS, an algorithm-independent universal module that expands the applicability of Tensor Core (TCU) for 3DGS, leading to substantial speedups and seamless integration into existing 3DGS optimization frameworks. The key innovation lies in mapping alpha computation to matrix multiplication, fully utilizing otherwise idle TCUs in existing 3DGS implementations. TC-GS provides plug-and-play acceleration for existing top-tier acceleration algorithms and integrates seamlessly with rendering pipeline designs, such as Gaussian compression and redundancy elimination algorithms. Additionally, we introduce a global-to-local coordinate transformation to mitigate rounding errors from quadratic terms of pixel coordinates caused by Tensor Core half-precision computation. Extensive experiments demonstrate that our method maintains rendering quality while providing an additional 2.18x speedup over existing Gaussian acceleration algorithms, thereby achieving a total acceleration of up to 5.6x.
