PointAcc: Efficient Point Cloud Accelerator
Not on the map. Why?
Abstract (arXiv)
Deep learning on point clouds plays a vital role in a wide range of applications such as autonomous driving and AR/VR. These applications interact with people in real-time on edge devices and thus require low latency and low energy. Compared to projecting the point cloud to 2D space, directly processing the 3D point cloud yields higher accuracy and lower #MACs. However, the extremely sparse nature of point cloud poses challenges to hardware acceleration. For example, we need to explicitly determine the nonzero outputs and search for the nonzero neighbors (mapping operation), which is unsupported in existing accelerators. Furthermore, explicit gather and scatter of sparse features are required, resulting in large data movement overhead. In this paper, we comprehensively analyze the performance bottleneck of modern point cloud networks on CPU/GPU/TPU. To address the challenges, we then present PointAcc, a novel point cloud deep learning accelerator. PointAcc maps diverse mapping operations onto one versatile ranking-based kernel, streams the sparse computation with configurable caching, and temporally fuses consecutive dense layers to reduce the memory footprint. Evaluated on 8 point cloud models across 4 applications, PointAcc achieves 3.7X speedup and 22X energy savings over RTX 2080Ti GPU. Co-designed with light-weight neural networks, PointAcc rivals the prior accelerator Mesorasi by 100X speedup with 9.1% higher accuracy running segmentation on the S3DIS dataset. PointAcc paves the way for efficient point cloud recognition.
Key facts. Cited by 24 papers in the map (data through 14 Oct 2026). First posted on arXiv 14 Oct 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 9; 2024: 3; 2025: 6; 2026: 4.
24 papers.
Sort:
- 20223D Object Detection for Autonomous Driving: A Comprehensive Surveycited by 132
- 2022TorchSparse: Efficient Point Cloud Inference Enginecited by 73
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUscited by 36
- 2023Transformer-QEC: Quantum Error Correction Code Decoding with Transferable Transformerscited by 10
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detectioncited by 6
- 2023SPADE: Sparse Pillar-based 3D Object Detection Accelerator for Autonomous Drivingcited by 4
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentationcited by 3
- 2024Selectively Dilated Convolution for Accuracy-Preserving Sparse Pillar-based Embedded 3D Object Detectioncited by 3
- 2023Applying Plain Transformers to Real-World Point Cloudscited by 2
- 2023Retrospective: EIE: Efficient Inference Engine on Sparse and Compressed Neural Networkcited by 2
- 2023Minuet: Accelerating 3D Sparse Convolutions on GPUscited by 2
- 2024GCV-Turbo: End-to-end Acceleration of GNN-based Computer Vision Tasks on FPGAcited by 2
12 more
- 2023GNNBuilder: An Automated Framework for Generic Graph Neural Network Accelerator Generation, Simulation, and Optimizationcited by 1
- 2025LEGO: Spatial Accelerator Generation and Optimization for Tensor Applicationscited by 1
- 2025HLS4PC: A Parametrizable Framework For Accelerating Point-Based 3D Point Cloud Models on FPGAcited by 1
- 2026NPNet: A Non-Parametric Network with Adaptive Gaussian-Fourier Positional Encoding for 3D Classification and Segmentationcited by 1
- 20262K Retrofit: Entropy-Guided Efficient Sparse Refinement for High-Resolution 3D Geometry Predictioncited by 1
- 2023Random resistive memory-based deep extreme point learning machine for unified visual processingcited by 0
- 2025NVR: Vector Runahead on NPUs for Sparse Memory Accesscited by 0
- 2025FractalCloud: A Fractal-Inspired Architecture for Efficient Large-Scale Point Cloud Processingcited 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
- 2026FlashFPS: Efficient Farthest Point Sampling for Large-Scale Point Clouds via Pruning and Cachingcited by 0
- 2026RadiusFPS: Efficient Farthest Point Sampling on CPUs and GPUs via Spherical Voxel Pruningcited by 0
- 2026RadiusFPS: Efficient Farthest Point Sampling on CPUs and GPUs via Spherical Voxel Pruning4 Jun 2026
- 2026FlashFPS: Efficient Farthest Point Sampling for Large-Scale Point Clouds via Pruning and Caching20 Apr 2026
- 20262K Retrofit: Entropy-Guided Efficient Sparse Refinement for High-Resolution 3D Geometry Prediction20 Mar 2026
- 2026NPNet: A Non-Parametric Network with Adaptive Gaussian-Fourier Positional Encoding for 3D Classification and Segmentation31 Jan 2026
- 2025HLS4PC: A Parametrizable Framework For Accelerating Point-Based 3D Point Cloud Models on FPGA11 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
- 2025FractalCloud: A Fractal-Inspired Architecture for Efficient Large-Scale Point Cloud Processing10 Nov 2025
- 2025LEGO: Spatial Accelerator Generation and Optimization for Tensor Applications15 Sep 2025
- 2025NVR: Vector Runahead on NPUs for Sparse Memory Access19 Feb 2025
- 2024Selectively Dilated Convolution for Accuracy-Preserving Sparse Pillar-based Embedded 3D Object Detection25 Aug 2024
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentation26 Jul 2024
12 more
- 2024GCV-Turbo: End-to-end Acceleration of GNN-based Computer Vision Tasks on FPGA10 Apr 2024
- 2023Random resistive memory-based deep extreme point learning machine for unified visual processing14 Dec 2023
- 2023Minuet: Accelerating 3D Sparse Convolutions on GPUs1 Dec 2023
- 2023Transformer-QEC: Quantum Error Correction Code Decoding with Transferable Transformers27 Nov 2023
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUs25 Oct 2023
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detection17 Jul 2023
- 2023Retrospective: EIE: Efficient Inference Engine on Sparse and Compressed Neural Network15 Jun 2023
- 2023SPADE: Sparse Pillar-based 3D Object Detection Accelerator for Autonomous Driving12 May 2023
- 2023GNNBuilder: An Automated Framework for Generic Graph Neural Network Accelerator Generation, Simulation, and Optimization29 Mar 2023
- 2023Applying Plain Transformers to Real-World Point Clouds28 Feb 2023
- 20223D Object Detection for Autonomous Driving: A Comprehensive Survey19 Jun 2022
- 2022TorchSparse: Efficient Point Cloud Inference Engine21 Apr 2022
- 20223D Object Detection for Autonomous Driving: A Comprehensive Surveycited by 132
- 2022TorchSparse: Efficient Point Cloud Inference Enginecited by 73
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUscited by 36
- 2023Transformer-QEC: Quantum Error Correction Code Decoding with Transferable Transformerscited by 10
- 2023Ada3D : Exploiting the Spatial Redundancy with Adaptive Inference for Efficient 3D Object Detectioncited by 6
- 2023SPADE: Sparse Pillar-based 3D Object Detection Accelerator for Autonomous Drivingcited by 4
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentationcited by 3
- 2024Selectively Dilated Convolution for Accuracy-Preserving Sparse Pillar-based Embedded 3D Object Detectioncited by 3
- 2023Applying Plain Transformers to Real-World Point Cloudscited by 2
- 2023Retrospective: EIE: Efficient Inference Engine on Sparse and Compressed Neural Networkcited by 2
- 2023Minuet: Accelerating 3D Sparse Convolutions on GPUscited by 2
- 2024GCV-Turbo: End-to-end Acceleration of GNN-based Computer Vision Tasks on FPGAcited by 2
12 most cited of 24 All 24 (JSON)
- 2026RadiusFPS: Efficient Farthest Point Sampling on CPUs and GPUs via Spherical Voxel Pruning4 Jun 2026
- 2026FlashFPS: Efficient Farthest Point Sampling for Large-Scale Point Clouds via Pruning and Caching20 Apr 2026
- 20262K Retrofit: Entropy-Guided Efficient Sparse Refinement for High-Resolution 3D Geometry Prediction20 Mar 2026
- 2026NPNet: A Non-Parametric Network with Adaptive Gaussian-Fourier Positional Encoding for 3D Classification and Segmentation31 Jan 2026
- 2025HLS4PC: A Parametrizable Framework For Accelerating Point-Based 3D Point Cloud Models on FPGA11 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
- 2025FractalCloud: A Fractal-Inspired Architecture for Efficient Large-Scale Point Cloud Processing10 Nov 2025
- 2025LEGO: Spatial Accelerator Generation and Optimization for Tensor Applications15 Sep 2025
- 2025NVR: Vector Runahead on NPUs for Sparse Memory Access19 Feb 2025
- 2024Selectively Dilated Convolution for Accuracy-Preserving Sparse Pillar-based Embedded 3D Object Detection25 Aug 2024
- 2024Sparse Refinement for Efficient High-Resolution Semantic Segmentation26 Jul 2024
12 newest of 24 All 24 (JSON)