Crescent: Taming Memory Irregularities for Accelerating Deep Point Cloud Analytics
Not on the map. Why?
Abstract (arXiv)
3D perception in point clouds is transforming the perception ability of future intelligent machines. Point cloud algorithms, however, are plagued by irregular memory accesses, leading to massive inefficiencies in the memory sub-system, which bottlenecks the overall efficiency. This paper proposes Crescent, an algorithm-hardware co-design system that tames the irregularities in deep point cloud analytics while achieving high accuracy. To that end, we introduce two approximation techniques, approximate neighbor search and selectively bank conflict elision, that "regularize" the DRAM and SRAM memory accesses. Doing so, however, necessarily introduces accuracy loss, which we mitigate by a new network training procedure that integrates approximation into the network training process. In essence, our training procedure trains models that are conditioned upon a specific approximate setting and, thus, retain a high accuracy. Experiments show that Crescent doubles the performance and halves the energy consumption compared to an optimized baseline accelerator with < 1% accuracy loss. The code of our paper is available at: https://github.com/horizon-research/crescent.
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). First posted on arXiv 22 Apr 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 1; 2025: 3; 2026: 1.
8 papers.
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUscited by 36
- 2023SPADE: Sparse Pillar-based 3D Object Detection Accelerator for Autonomous Drivingcited by 4
- 2024Selectively Dilated Convolution for Accuracy-Preserving Sparse Pillar-based Embedded 3D Object Detectioncited by 3
- 2022Thales: Formulating and Estimating Architectural Vulnerability Factors for DNN Acceleratorscited by 2
- 2025FastPoint: Accelerating 3D Point Cloud Model Inference via Sample Point Distance Predictioncited by 1
- 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
- 2026FlashFPS: Efficient Farthest Point Sampling for Large-Scale Point Clouds via Pruning and Cachingcited by 0
- 2026FlashFPS: Efficient Farthest Point Sampling for Large-Scale Point Clouds via Pruning and Caching20 Apr 2026
- 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
- 2025FastPoint: Accelerating 3D Point Cloud Model Inference via Sample Point Distance Prediction31 Jul 2025
- 2024Selectively Dilated Convolution for Accuracy-Preserving Sparse Pillar-based Embedded 3D Object Detection25 Aug 2024
- 2023TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUs25 Oct 2023
- 2023SPADE: Sparse Pillar-based 3D Object Detection Accelerator for Autonomous Driving12 May 2023
- 2022Thales: Formulating and Estimating Architectural Vulnerability Factors for DNN Accelerators5 Dec 2022