TorchSparse: Efficient Point Cloud Inference Engine
Not on the map. Why?
Abstract (arXiv)
Deep learning on point clouds has received increased attention thanks to its wide applications in AR/VR and autonomous driving. These applications require low latency and high accuracy to provide real-time user experience and ensure user safety. Unlike conventional dense workloads, the sparse and irregular nature of point clouds poses severe challenges to running sparse CNNs efficiently on the general-purpose hardware. Furthermore, existing sparse acceleration techniques for 2D images do not translate to 3D point clouds. In this paper, we introduce TorchSparse, a high-performance point cloud inference engine that accelerates the sparse convolution computation on GPUs. TorchSparse directly optimizes the two bottlenecks of sparse convolution: irregular computation and data movement. It applies adaptive matrix multiplication grouping to trade computation for better regularity, achieving 1.4-1.5x speedup for matrix multiplication. It also optimizes the data movement by adopting vectorized, quantized and fused locality-aware memory access, reducing the memory movement cost by 2.7x. Evaluated on seven representative models across three benchmark datasets, TorchSparse achieves 1.6x and 1.5x measured end-to-end speedup over the state-of-the-art MinkowskiEngine and SpConv, respectively.
Key facts. Cited by 73 papers in the map (data through 14 Oct 2026). Builds on 20 of its 26 references that are in the map. First posted on arXiv 21 Apr 2022.
Builds on
20 of 26 references.
References · 20
- 2016PointNet: Deep Learning on Point Sets for 3D Classification and Segmentationcited by 5,248
- 2019nuScenes: A multimodal dataset for autonomous drivingcited by 4,523
- 2017PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Spacecited by 4,401
- 2015ShapeNet: An Information-Rich 3D Model Repositorycited by 2,897
- 2019Scalability in Perception for Autonomous Driving: Waymo Open Datasetcited by 2,451
- 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
- 20163D U-Net: Learning Dense Volumetric Segmentation from Sparse Annotationcited by 1,476
- 20194D Spatio-Temporal ConvNets: Minkowski Convolutional Neural Networkscited by 1,208
- 2019KPConv: Flexible and Deformable Convolution for Point Cloudscited by 1,205
- 2020Center-based 3D Object Detection and Trackingcited by 1,144
- 2019PV-RCNN: Point-Voxel Feature Set Abstraction for 3D Object Detectioncited by 891
- 2018PointCNN: Convolution On X-Transformed Pointscited by 764
8 more
- 20173D Semantic Segmentation with Submanifold Sparse Convolutional Networkscited by 748
- 2018PointConv: Deep Convolutional Networks on 3D Point Cloudscited by 657
- 2020Searching Efficient 3D Architectures with Sparse Point-Voxel Convolutioncited by 423
- 2019Point-Voxel CNN for Efficient 3D Deep Learningcited by 343
- 2016Volumetric and Multi-View CNNs for Object Classification on 3D Datacited by 240
- 2021PV-RCNN++: Point-Voxel Feature Set Abstraction With Local Vector Representation for 3D Object Detectioncited by 232
- 2020FeatGraph: A Flexible and Efficient Backend for Graph Neural Network Systemscited by 36
- 2021PointAcc: Efficient Point Cloud Acceleratorcited by 24
Built on by
Citing papers per year: 2022: 7; 2023: 26; 2024: 19; 2025: 14; 2026: 7.
73 papers.
Sort:
By area:
- 2023XCube: Large-Scale 3D Generative Modeling using Sparse Voxel Hierarchiescited by 189
- 2023Robo3D: Towards Robust and Reliable 3D Perception against Corruptionscited by 129
- 2022Delving into the Devils of Bird's-eye-view Perception: A Review, Evaluation and Recipecited by 122
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Modelscited by 98
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 96
- 2023FlatFormer: Flattened Window Attention for Efficient Point Cloud Transformercited by 73
- 2024Towards Realistic Scene Generation with LiDAR Diffusion Modelscited by 69
- 2023Neural LiDAR Fields for Novel View Synthesiscited by 67
- 2025SpatialLM: Training Large Language Models for Structured Indoor Modelingcited by 65
- 2023SparseViT: Revisiting Activation Sparsity for Efficient High-Resolution Vision Transformercited by 60
- 2024SCube: Instant Large-Scale Scene Reconstruction using VoxSplatscited by 60
- 2023Using a Waffle Iron for Automotive Point Cloud Semantic Segmentationcited by 53
38 more
- 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
- 2022Dynamic 3D Scene Analysis by Point Cloud Accumulationcited by 47
- 20233D Semantic Segmentation in the Wild: Learning Generalized Models for Adverse-Condition Point Cloudscited by 46
- 2022Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Modelscited by 45
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUscited by 36
- 20244D Contrastive Superflows are Dense 3D Representation Learnerscited by 33
- 2022Enable Deep Learning on Mobile Devices: Methods, Systems, and Applicationscited by 32
- 2022PointConvFormer: Revenge of the Point-based Convolutioncited by 30
- 2023LinK: Linear Kernel for LiDAR-based 3D Perceptioncited by 26
- 2023Dynamic LiDAR Re-simulation using Compositional Neural Fieldscited by 24
- 2023DiffInDScene: Diffusion-based High-Quality 3D Indoor Scene Generationcited by 23
- 2024fVDB: A Deep-Learning Framework for Sparse, Large-Scale, and High-Performance Spatial Intelligencecited by 23
- 2023∞-Diff: Infinite Resolution Diffusion with Subsampled Mollified Statescited by 21
- 2023SALUDA: Surface-based Automotive Lidar Unsupervised Domain Adaptationcited by 21
- 2025EVolSplat: Efficient Volume-based Gaussian Splatting for Urban View Synthesiscited by 21
- 2025LiMoE: Mixture of LiDAR Representation Learners from Automotive Scenescited by 19
- 2023SVQNet: Sparse Voxel-Adjacent Query Network for 4D Spatio-Temporal LiDAR Semantic Segmentationcited by 14
- 2023MemorySeg: Online LiDAR Semantic Segmentation with a Latent Memorycited by 14
- 2023Learning Human Mesh Recovery in 3D Scenescited by 13
- 20234D-Former: Multimodal 4D Panoptic Segmentationcited by 12
- 2024An Empirical Study of Training State-of-the-Art LiDAR Segmentation Modelscited by 12
- 20253EED: Ground Everything Everywhere in 3Dcited by 12
- 2024Calib3D: Calibrating Model Preferences for Reliable 3D Scene Understandingcited by 11
- 2025SPIRAL: Semantic-Aware Progressive LiDAR Scene Generation and Understandingcited by 10
- 2023GNeSF: Generalizable Neural Semantic Fieldscited by 9
- 2023FusionPlanner: A Multi-task Motion Planner for Mining Trucks via Multi-sensor Fusioncited by 7
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detectioncited by 6
- 2023Smart-Tree: Neural Medial Axis Approximation of Point Clouds for 3D Tree Skeletonizationcited by 5
- 2023SPADE: Sparse Pillar-based 3D Object Detection Accelerator for Autonomous Drivingcited by 4
- 2024Rendering-Oriented 3D Point Cloud Attribute Compression using Sparse Tensor-based Transformercited by 4
- 2023Moby: Empowering 2D Models for Efficient Point Cloud Analytics on the Edgecited by 3
- 2024UniPlane: Unified Plane Detection and Reconstruction from Posed Monocular Videoscited by 3
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentationcited by 3
- 2024VALO: A Versatile Anytime Framework for LiDAR-based Object Detection Deep Neural Networkscited by 3
- 2025SAM4D: Segment Anything in Camera and LiDAR Streamscited by 3
- 2026EVolSplat4D: Efficient Volume-based Gaussian Splatting for 4D Urban Scene Synthesiscited by 3
- 2022CU-Net: Real-Time High-Fidelity Color Upsampling for Point Cloudscited by 2
- 2023Retrospective: EIE: Efficient Inference Engine on Sparse and Compressed Neural Networkcited by 2
50 most cited of 73 All 73 (JSON)
- 2026GrapeSplat: Geometry-Grounded Reconstruction via Amalgamated Pose-Free Encoding for Feed-Forward 3D Gaussian Splatting19 Sep 2026
- 2026BIMScript: Material-Aware Structured Scene Programs for BIM Ingestion19 Aug 2026
- 2026Learning Gaussian Structure: Intervention-Guided Density Control for Feed-Forward Driving Reconstruction11 Aug 2026
- 2026VolFill: Single-View Amodal 3D Scene Reconstruction with Volumetric Flow Matching29 May 2026
- 2026PointTransformerX: Portable and Efficient 3D Point Cloud Processing without Sparse Algorithms27 Apr 2026
- 20262K Retrofit: Entropy-Guided Efficient Sparse Refinement for High-Resolution 3D Geometry Prediction20 Mar 2026
- 2026EVolSplat4D: Efficient Volume-based Gaussian Splatting for 4D Urban Scene Synthesis22 Jan 2026
- 2025From Theory to Throughput: CUDA-Optimized APML for Large-Batch 3D Learning17 Dec 2025
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAs5 Dec 2025
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Prediction5 Dec 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
38 more
- 20253EED: Ground Everything Everywhere in 3D3 Nov 2025
- 2025Towards scalable organ level 3D plant segmentation: Bridging the data algorithm computing gap8 Sep 2025
- 2025SAM4D: Segment Anything in Camera and LiDAR Streams26 Jun 2025
- 2025SpatialLM: Training Large Language Models for Structured Indoor Modeling9 Jun 2025
- 2025SPIRAL: Semantic-Aware Progressive LiDAR Scene Generation and Understanding28 May 2025
- 2025RAFT -- A Domain Adaptation Framework for RGB & LiDAR Semantic Segmentation7 May 2025
- 2025EVolSplat: Efficient Volume-based Gaussian Splatting for Urban View Synthesis26 Mar 2025
- 2025LiMoE: Mixture of LiDAR Representation Learners from Automotive Scenes7 Jan 2025
- 2025The 2nd Place Solution from the 3D Semantic Segmentation Track in the 2024 Waymo Open Dataset Challenge6 Jan 2025
- 2024Rendering-Oriented 3D Point Cloud Attribute Compression using Sparse Tensor-based Transformer12 Nov 2024
- 2024Efficient 3D Perception on Multi-Sweep Point Cloud with Gumbel Spatial Pruning12 Nov 2024
- 2024SCube: Instant Large-Scale Scene Reconstruction using VoxSplats26 Oct 2024
- 2024VALO: A Versatile Anytime Framework for LiDAR-based Object Detection Deep Neural Networks17 Sep 2024
- 2024Fast and Modular Autonomy Software for Autonomous Racing Vehicles27 Aug 2024
- 2024P3P: Pseudo-3D Pre-training for Scaling 3D Voxel-based Masked Autoencoders19 Aug 2024
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentation26 Jul 2024
- 20244D Contrastive Superflows are Dense 3D Representation Learners8 Jul 2024
- 2024UniPlane: Unified Plane Detection and Reconstruction from Posed Monocular Videos4 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
- 2024Outdoor Scene Extrapolation with Hierarchical Generative Cellular Automata12 Jun 2024
- 2024Fast Inference with Kronecker-Sparse Matrices23 May 2024
- 2024An Empirical Study of Training State-of-the-Art LiDAR Segmentation Models23 May 2024
- 2024Towards Realistic Scene Generation with LiDAR Diffusion Models31 Mar 2024
- 2024Calib3D: Calibrating Model Preferences for Reliable 3D Scene Understanding25 Mar 2024
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Model19 Mar 2024
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models29 Feb 2024
- 2024Optimizing Sparse Convolution on GPUs with CUDA for 3D Point Cloud Processing in Embedded Systems12 Feb 2024
- 2023Dynamic LiDAR Re-simulation using Compositional Neural Fields8 Dec 2023
- 2023XCube: Large-Scale 3D Generative Modeling using Sparse Voxel Hierarchies6 Dec 2023
- 2023Minuet: Accelerating 3D Sparse Convolutions on GPUs1 Dec 2023
- 2023MemorySeg: Online LiDAR Semantic Segmentation with a Latent Memory2 Nov 2023
- 20234D-Former: Multimodal 4D Panoptic Segmentation2 Nov 2023
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUs25 Oct 2023
- 2023GNeSF: Generalizable Neural Semantic Fields24 Oct 2023
- 2023SVQNet: Sparse Voxel-Adjacent Query Network for 4D Spatio-Temporal LiDAR Semantic Segmentation25 Aug 2023
- 2023FusionPlanner: A Multi-task Motion Planner for Mining Trucks via Multi-sensor Fusion14 Aug 2023
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detection17 Jul 2023
50 newest of 73 All 73 (JSON)
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Modelscited by 98
- 2024SCube: Instant Large-Scale Scene Reconstruction using VoxSplatscited by 60
- 2022Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Modelscited by 45
- 2023∞-Diff: Infinite Resolution Diffusion with Subsampled Mollified Statescited by 21
- 2026VolFill: Single-View Amodal 3D Scene Reconstruction with Volumetric Flow Matchingcited by 0
- 2026VolFill: Single-View Amodal 3D Scene Reconstruction with Volumetric Flow Matching29 May 2026
- 2024SCube: Instant Large-Scale Scene Reconstruction using VoxSplats26 Oct 2024
- 2024DistriFusion: Distributed Parallel Inference for High-Resolution Diffusion Models29 Feb 2024
- 2023∞-Diff: Infinite Resolution Diffusion with Subsampled Mollified States31 Mar 2023
- 2022Efficient Spatially Sparse Inference for Conditional GANs and Diffusion Models3 Nov 2022
- 2023XCube: Large-Scale 3D Generative Modeling using Sparse Voxel Hierarchiescited by 189
- 2023Robo3D: Towards Robust and Reliable 3D Perception against Corruptionscited by 129
- 2022Delving into the Devils of Bird's-eye-view Perception: A Review, Evaluation and Recipecited by 122
- 2024SceneScript: Reconstructing Scenes With An Autoregressive Structured Language Modelcited by 96
- 2023FlatFormer: Flattened Window Attention for Efficient Point Cloud Transformercited by 73
- 2023Neural LiDAR Fields for Novel View Synthesiscited by 67
- 2025SpatialLM: Training Large Language Models for Structured Indoor Modelingcited by 65
- 2023SparseViT: Revisiting Activation Sparsity for Efficient High-Resolution Vision Transformercited by 60
- 2023Using a Waffle Iron for Automotive Point Cloud Semantic Segmentationcited by 53
- 2022SparseTIR: Composable Abstractions for Sparse Compilation in Deep Learningcited by 47
- 2022Dynamic 3D Scene Analysis by Point Cloud Accumulationcited by 47
- 20233D Semantic Segmentation in the Wild: Learning Generalized Models for Adverse-Condition Point Cloudscited by 46
12 most cited of 65 All 65 (JSON)
- 2026GrapeSplat: Geometry-Grounded Reconstruction via Amalgamated Pose-Free Encoding for Feed-Forward 3D Gaussian Splatting19 Sep 2026
- 2026BIMScript: Material-Aware Structured Scene Programs for BIM Ingestion19 Aug 2026
- 2026Learning Gaussian Structure: Intervention-Guided Density Control for Feed-Forward Driving Reconstruction11 Aug 2026
- 2026PointTransformerX: Portable and Efficient 3D Point Cloud Processing without Sparse Algorithms27 Apr 2026
- 20262K Retrofit: Entropy-Guided Efficient Sparse Refinement for High-Resolution 3D Geometry Prediction20 Mar 2026
- 2026EVolSplat4D: Efficient Volume-based Gaussian Splatting for 4D Urban Scene Synthesis22 Jan 2026
- 2025From Theory to Throughput: CUDA-Optimized APML for Large-Batch 3D Learning17 Dec 2025
- 2025SparsePixels: Efficient Convolution for Sparse Data on FPGAs5 Dec 2025
- 2025Fast SceneScript: Fast and Accurate Language-Based 3D Scene Understanding via Multi-Token Prediction5 Dec 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
- 20253EED: Ground Everything Everywhere in 3D3 Nov 2025
12 newest of 65 All 65 (JSON)
Similar, not cited
Close in wording, no citation either way
- 2025PointSplit: Towards On-device 3D Object Detection with Heterogeneous Low-power Accelerators
- 2025HLS4PC: A Parametrizable Framework For Accelerating Point-Based 3D Point Cloud Models on FPGA
- 2025SODA: Out-of-Distribution Detection in Domain-Shifted Point Clouds via Neighborhood Propagation
- 2026SlideSparse: Fast and Flexible (2N-2):2N Structured Sparsity
- 2022ANTLER: Bayesian Nonlinear Tensor Learning and Modeler for Unstructured, Varying-Size Point Cloud Data
- 2026Learning Point Cloud Geometry as a Statistical Manifold: Theory and Practice ↗
- 2021DV-Det: Efficient 3D Point Cloud Object Detection with Dynamic Voxelization
- 2022Point-E: A System for Generating 3D Point Clouds from Complex Prompts