Point-X: A Spatial-Locality-Aware Architecture for Energy-Efficient Graph-Based Point-Cloud Deep Learning
Jie-Fang Zhang, Zhengya Zhang
Abstract
Deep learning on point clouds has attracted increasing attention in the fields of 3D computer vision and robotics. In particular, graph-based point-cloud deep neural networks (DNNs) have demonstrated promising performance in 3D object classification and scene segmentation tasks. However, the scattered and irregular graph-structured data in a graph-based point-cloud DNN cannot be computed efficiently by existing SIMD architectures and accelerators. We present Point-X, an energy-efficient accelerator architecture that extracts and exploits the spatial locality in point cloud data for efficient processing. Point-X uses a clustering method to extract fine-grained and coarse-grained spatial locality from the input point cloud. The clustering maps the point cloud into distributed compute tiles to maximize intra-tile computational parallelism and minimize inter-tile data movement. Point-X employs a chain network-on-chip (NoC) to further reduce the NoC traffic and achieve up to 3.2 × speedup over a traditional mesh NoC. Point-X’s multi-mode dataflow can support all common operations in a graph-based point-cloud DNN, i.e., edge convolution, shared multi-layer perceptron, and fully-connected layers. Point-X is synthesized in a 28nm technology and it demonstrates a throughput of 1307.1 inference/s and an energy efficiency of 604.5 inference/J on the DGCNN workload. Compared to the Nvidia GTX-1080Ti GPU, Point-X shows 4.5 × and 342.9 × improvement in throughput and efficiency, respectively.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Cited by top-tier papers6
- Crescent: taming memory irregularities for accelerating deep point cloud analyticsYu Feng, Gunnar Hammonds, Yiming Gan, Yuhao ZhuISCA 2022 · 44 citations
- TorchSparse++: Efficient Training and Inference Framework for Sparse Convolution on GPUsHaotian Tang, Shang Yang, Zhijian Liu, Ke Hong et al.MICRO 2023 · 32 citations
- An Efficient Accelerator for Point-based and Voxel-based Point Cloud Neural NetworksXinhao Yang, Tianyu Fu, Guohao Dai, Shulin Zeng et al.DAC 2023 · 25 citations
- BitNN: A Bit-Serial Accelerator for K-Nearest Neighbor Search in Point CloudsMeng Han, Liang Wang, Limin Xiao, Hao Zhang et al.ISCA 2024 · 14 citations
- StreamGrid: Streaming Point Cloud Analytics via Compulsory Splitting and Deterministic TerminationYu Feng, Zheng Liu, Weikai Lin, Zihan Liu et al.ASPLOS 2025 · 2 citations
Related papers
- Point Cloud Acceleration by Exploiting Geometric SimilarityCen Chen, Xiaofeng Zou, Hongen Shao, Yangfan Li et al.MICRO 2023 · 19 citations
- PointAcc: Efficient Point Cloud AcceleratorYujun Lin, Zhekai Zhang, Haotian Tang, Hanrui Wang et al.MICRO 2021 · 90 citations
- EdgePC: Efficient Deep Learning Analytics for Point Clouds on Edge DevicesZiyu Ying, Sandeepa Bhuyan, Yan Kang, Yingtian Zhang et al.ISCA 2023 · 28 citations
- An Efficient Compute-in-Memory based Accelerator for Point-based Point Cloud Neural NetworksXipeng Lin, Cong Wang, Shanshi Huang, Hongwu JiangDAC 2025
- L-PCN: A Point Cloud Accelerator Exploiting Spatial Locality through Octree-Based IslandizationYiming Gao, Jieming Yin, Yuxiang Wang, Xiangru Chen et al.ISCA 2026 · 1 citation
