TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUs
Not on the map. Why?
Abstract (arXiv)
Sparse convolution plays a pivotal role in emerging workloads, including point cloud processing in AR/VR, autonomous driving, and graph understanding in recommendation systems. Since the computation pattern is sparse and irregular, specialized high-performance kernels are required. Existing GPU libraries offer two dataflow types for sparse convolution. The gather-GEMM-scatter dataflow is easy to implement but not optimal in performance, while the dataflows with overlapped computation and memory access (e.g.implicit GEMM) are highly performant but have very high engineering costs. In this paper, we introduce TorchSparse++, a new GPU library that achieves the best of both worlds. We create a highly efficient Sparse Kernel Generator that generates performant sparse convolution kernels at less than one-tenth of the engineering cost of the current state-of-the-art system. On top of this, we design the Sparse Autotuner, which extends the design space of existing sparse convolution libraries and searches for the best dataflow configurations for training and inference workloads. Consequently, TorchSparse++ achieves 2.9x, 3.3x, 2.2x and 1.7x measured end-to-end speedup on an NVIDIA A100 GPU over state-of-the-art MinkowskiEngine, SpConv 1.2, TorchSparse and SpConv v2 in inference; and is 1.2-1.3x faster than SpConv v2 in mixed precision training across seven representative autonomous driving benchmarks. It also seamlessly supports graph convolutions, achieving 2.6-7.6x faster inference speed compared with state-of-the-art graph deep learning libraries.
Key facts. Cited by 36 papers in the map (data through 7 Oct 2026). Builds on 33 of its 55 references that are in the map. First posted on arXiv 25 Oct 2023.
Builds on
33 of 55 references.
References · 33
- 2017Inductive Representation Learning on Large Graphscited by 6,284
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,485
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,436
- 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,414
- 2018PointPillars: Fast Encoders for Object Detection from Point Cloudscited by 1,707
- 2017Modeling Relational Data with Graph Convolutional Networkscited by 1,684
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,201
- 20173D Semantic Segmentation with Submanifold Sparse Convolutional Networkscited by 746
- 2022TransFusion: Robust LiDAR-Camera Fusion for 3D Object Detection with Transformerscited by 464
- 2020Searching Efficient 3D Architectures with Sparse Point-Voxel Convolutioncited by 422
- 2014Caffe: Convolutional Architecture for Fast Feature Embeddingcited by 287
- 2021(AF)2-S3Net: Attentive Feature Fusion with Adaptive Feature Selection for Sparse Semantic Segmentation Networkcited by 164
21 more
- 2021Offboard 3D Object Detection from Point Cloud Sequencescited by 144
- 2023DSVT: Dynamic Sparse Voxel Transformer with Rotated Setscited by 122
- 2020S3CNet: A Sparse Semantic Scene Completion Network for LiDAR Point Cloudscited by 102
- 2022TorchSparse: Efficient Point Cloud Inference Enginecited by 72
- 2023FlatFormer: Flattened Window Attention for Efficient Point Cloud Transformercited by 72
- 2022MPPNet: Multi-Frame Feature Intertwining with Proxy Points for 3D Temporal Object Detectioncited by 65
- 2017Not All Pixels Are Equal: Difficulty-aware Semantic Segmentation via Deep Layer Cascadecited by 53
- 2022Green Hierarchical Vision Transformer for Masked Image Modelingcited by 50
- 2020SpArch: Efficient Architecture for Sparse Matrix Multiplicationcited by 47
- 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
- 2021Dual-side Sparse Tensor Corecited by 27
- 2021PointAcc: Efficient Point Cloud Acceleratorcited by 23
- 2021Efficient and Robust LiDAR-Based End-to-End Navigationcited by 22
- 2020Nimble: Efficiently Compiling Dynamic Neural Networks for Model Inferencecited by 19
- 2021Bolt: Bridging the Gap between Auto-tuners and Hardware-native Performancecited by 18
- 2020An Efficient Hardware Accelerator for Structured Sparse Convolutional Neural Networks on FPGAscited by 16
- 2022PVNAS: 3D Neural Architecture Search with Point-Voxel Convolutioncited by 16
- 2018Recurrent Residual Module for Fast Inference in Videoscited by 13
- 2020Mesorasi: Architecture Support for Point Cloud Analytics via Delayed-Aggregationcited by 11
- 2022Crescent: Taming Memory Irregularities for Accelerating Deep Point Cloud Analyticscited by 8
- 2022LidarMultiNet: Unifying LiDAR Semantic Segmentation, 3D Object Detection, and Panoptic Segmentation in a Single Multi-task Networkcited by 8
Built on by
Citing papers per year: 2023: 1; 2024: 11; 2025: 20; 2026: 4.
36 papers.
Sort:
By area:
- 2023One-2-3-45++: Fast Single Image to 3D Objects with Consistent Multi-View Generation and 3D Diffusioncited by 283
- 2025Native and Compact Structured Latents for 3D Generationcited by 157
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Modelscited by 98
- 2024MeshFormer: High-Quality Mesh Generation with 3D-Guided Reconstruction Modelcited by 55
- 2024G3R: Gradient Guided Generalizable Reconstructioncited by 29
- 2024fVDB: A Deep-Learning Framework for Sparse, Large-Scale, and High-Performance Spatial Intelligencecited by 23
- 2025LiMoE: Mixture of LiDAR Representation Learners from Automotive Scenescited by 19
- 2024LidaRF: Delving into Lidar for Neural Radiance Field on Street Scenescited by 14
- 2024Training-Free Adaptive Diffusion with Bounded Difference Approximation Strategycited by 13
- 2025RENO: Real-Time Neural Compression for 3D LiDAR Point Cloudscited by 12
- 2024Calib3D: Calibrating Model Preferences for Reliable 3D Scene Understandingcited by 11
- 2025SPIRAL: Semantic-Aware Progressive LiDAR Scene Generation and Understandingcited by 10
24 more
- 20253EED: Ground Everything Everywhere in 3Dcited by 8
- 2025Flux4D: Flow-based Unsupervised 4D Reconstructioncited by 7
- 2025Human-in-the-Loop Local Corrections of 3D Scene Layouts via Infillingcited by 4
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentationcited by 3
- 2025Fast Feature Field (F3): A Predictive Representation of Eventscited by 3
- 2024DM3D: Distortion-Minimized Weight Pruning for Lossless 3D Object Detectioncited by 2
- 2025Re-Densification Meets Cross-Scale Propagation: Real-Time Neural Compression of LiDAR Point Cloudscited by 2
- 2024Input-Dependent Power Usage in GPUscited by 1
- 2025Towards scalable organ level 3D plant segmentation: Bridging the data algorithm computing gapcited by 1
- 2025AnyPcc: Compressing Any Point Cloud with a Single Universal Modelcited by 1
- 2025EZ-SP: Fast and Lightweight Superpoint-Based 3D Segmentationcited by 1
- 2026Towards Practical Lossless Neural Compression for LiDAR Point Cloudscited by 1
- 2026Sparse Representation Learning for Vesselscited by 1
- 2026Deep Microcompression: Structured Pruning and Bit-packed Quantization for Microcontrollerscited by 1
- 2024MediSwift: Efficient Sparse Pre-trained Biomedical Language Modelscited by 0
- 2025Generalizable Neural Reconstruction of High-Fidelity Surfaces via Sparse Volumetric Representationscited by 0
- 2025SPLite Hand: Sparsity-Aware Lightweight 3D Hand Pose Estimationcited by 0
- 2025ELiC: Efficient LiDAR Geometry Compression via Cross-Bit-depth Feature Propagation and Bag-of-Encoderscited by 0
- 2025Spira: Exploiting Voxel Data Structural Properties for Efficient Sparse Convolution in Point Cloud Networkscited by 0
- 2025PointCNN++: Performant Convolution on Native Pointscited by 0
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAscited by 0
- 2025SSCATeR: Sparse Scatter-Based Convolution Algorithm with Temporal Data Recycling for Real-Time 3D Object Detection in LiDAR Point Cloudscited by 0
- 2025Accelerated Rotation-Invariant Convolution for UAV Image Segmentationcited by 0
- 2026L2D2-GS: Learning to Densify for Feedforward Dynamic Gaussian Scene Reconstructioncited by 0
- 2026Deep Microcompression: Structured Pruning and Bit-packed Quantization for Microcontrollers4 Sep 2026
- 2026L2D2-GS: Learning to Densify for Feedforward Dynamic Gaussian Scene Reconstruction28 Jun 2026
- 2026Sparse Representation Learning for Vessels2 May 2026
- 2026Towards Practical Lossless Neural Compression for LiDAR Point Clouds26 Mar 2026
- 2025Native and Compact Structured Latents for 3D Generation16 Dec 2025
- 2025Accelerated Rotation-Invariant Convolution for UAV Image Segmentation9 Dec 2025
- 2025SSCATeR: Sparse Scatter-Based Convolution Algorithm with Temporal Data Recycling for Real-Time 3D Object Detection in LiDAR Point Clouds9 Dec 2025
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAs5 Dec 2025
- 2025Flux4D: Flow-based Unsupervised 4D Reconstruction2 Dec 2025
- 2025EZ-SP: Fast and Lightweight Superpoint-Based 3D Segmentation29 Nov 2025
- 2025PointCNN++: Performant Convolution on Native Points28 Nov 2025
- 2025Spira: Exploiting Voxel Data Structural Properties for Efficient Sparse Convolution in Point Cloud Networks25 Nov 2025
24 more
- 2025ELiC: Efficient LiDAR Geometry Compression via Cross-Bit-depth Feature Propagation and Bag-of-Encoders18 Nov 2025
- 20253EED: Ground Everything Everywhere in 3D3 Nov 2025
- 2025AnyPcc: Compressing Any Point Cloud with a Single Universal Model23 Oct 2025
- 2025SPLite Hand: Sparsity-Aware Lightweight 3D Hand Pose Estimation18 Oct 2025
- 2025Fast Feature Field (F3): A Predictive Representation of Events29 Sep 2025
- 2025Towards scalable organ level 3D plant segmentation: Bridging the data algorithm computing gap8 Sep 2025
- 2025Re-Densification Meets Cross-Scale Propagation: Real-Time Neural Compression of LiDAR Point Clouds28 Aug 2025
- 2025Generalizable Neural Reconstruction of High-Fidelity Surfaces via Sparse Volumetric Representations8 Jul 2025
- 2025SPIRAL: Semantic-Aware Progressive LiDAR Scene Generation and Understanding28 May 2025
- 2025RENO: Real-Time Neural Compression for 3D LiDAR Point Clouds16 Mar 2025
- 2025Human-in-the-Loop Local Corrections of 3D Scene Layouts via Infilling14 Mar 2025
- 2025LiMoE: Mixture of LiDAR Representation Learners from Automotive Scenes7 Jan 2025
- 2024Training-Free Adaptive Diffusion with Bounded Difference Approximation Strategy13 Oct 2024
- 2024G3R: Gradient Guided Generalizable Reconstruction28 Sep 2024
- 2024Input-Dependent Power Usage in GPUs26 Sep 2024
- 2024MeshFormer: High-Quality Mesh Generation with 3D-Guided Reconstruction Model19 Aug 2024
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentation26 Jul 2024
- 2024DM3D: Distortion-Minimized Weight Pruning for Lossless 3D Object Detection2 Jul 2024
- 2024fVDB: A Deep-Learning Framework for Sparse, Large-Scale, and High-Performance Spatial Intelligence1 Jul 2024
- 2024LidaRF: Delving into Lidar for Neural Radiance Field on Street Scenes1 May 2024
- 2024Calib3D: Calibrating Model Preferences for Reliable 3D Scene Understanding25 Mar 2024
- 2024MediSwift: Efficient Sparse Pre-trained Biomedical Language Models1 Mar 2024
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models29 Feb 2024
- 2023One-2-3-45++: Fast Single Image to 3D Objects with Consistent Multi-View Generation and 3D Diffusion14 Nov 2023
- 2023One-2-3-45++: Fast Single Image to 3D Objects with Consistent Multi-View Generation and 3D Diffusioncited by 283
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Modelscited by 98
- 2024MeshFormer: High-Quality Mesh Generation with 3D-Guided Reconstruction Modelcited by 55
- 2024Training-Free Adaptive Diffusion with Bounded Difference Approximation Strategycited by 13
- 2024Training-Free Adaptive Diffusion with Bounded Difference Approximation Strategy13 Oct 2024
- 2024MeshFormer: High-Quality Mesh Generation with 3D-Guided Reconstruction Model19 Aug 2024
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models29 Feb 2024
- 2023One-2-3-45++: Fast Single Image to 3D Objects with Consistent Multi-View Generation and 3D Diffusion14 Nov 2023
- 2025Native and Compact Structured Latents for 3D Generationcited by 157
- 2024G3R: Gradient Guided Generalizable Reconstructioncited by 29
- 2024fVDB: A Deep-Learning Framework for Sparse, Large-Scale, and High-Performance Spatial Intelligencecited by 23
- 2024LidaRF: Delving into Lidar for Neural Radiance Field on Street Scenescited by 14
- 2025RENO: Real-Time Neural Compression for 3D LiDAR Point Cloudscited by 12
- 2024Calib3D: Calibrating Model Preferences for Reliable 3D Scene Understandingcited by 11
- 20253EED: Ground Everything Everywhere in 3Dcited by 8
- 2025Flux4D: Flow-based Unsupervised 4D Reconstructioncited by 7
- 2025Human-in-the-Loop Local Corrections of 3D Scene Layouts via Infillingcited by 4
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentationcited by 3
- 2025Fast Feature Field (F3): A Predictive Representation of Eventscited by 3
- 2024DM3D: Distortion-Minimized Weight Pruning for Lossless 3D Object Detectioncited by 2
12 most cited of 29 All 29 (JSON)
- 2026Deep Microcompression: Structured Pruning and Bit-packed Quantization for Microcontrollers4 Sep 2026
- 2026Sparse Representation Learning for Vessels2 May 2026
- 2026Towards Practical Lossless Neural Compression for LiDAR Point Clouds26 Mar 2026
- 2025Native and Compact Structured Latents for 3D Generation16 Dec 2025
- 2025Accelerated Rotation-Invariant Convolution for UAV Image Segmentation9 Dec 2025
- 2025SSCATeR: Sparse Scatter-Based Convolution Algorithm with Temporal Data Recycling for Real-Time 3D Object Detection in LiDAR Point Clouds9 Dec 2025
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAs5 Dec 2025
- 2025Flux4D: Flow-based Unsupervised 4D Reconstruction2 Dec 2025
- 2025EZ-SP: Fast and Lightweight Superpoint-Based 3D Segmentation29 Nov 2025
- 2025PointCNN++: Performant Convolution on Native Points28 Nov 2025
- 2025Spira: Exploiting Voxel Data Structural Properties for Efficient Sparse Convolution in Point Cloud Networks25 Nov 2025
- 2025ELiC: Efficient LiDAR Geometry Compression via Cross-Bit-depth Feature Propagation and Bag-of-Encoders18 Nov 2025
12 newest of 29 All 29 (JSON)