PointAcc: Efficient Point Cloud Accelerator

被引:40
|
作者
Lin, Yujun [1 ]
Zhang, Zhekai [1 ]
Tang, Haotian [1 ]
Wang, Hanrui [1 ]
Han, Song [1 ]
机构
[1] MIT, Cambridge, MA 02139 USA
基金
美国国家科学基金会;
关键词
point cloud; neural network accelerator; sparse convolution;
D O I
10.1145/3466752.3480084
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 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.
引用
收藏
页码:449 / 461
页数:13
相关论文
共 50 条
  • [1] An Efficient FPGA Accelerator for Point Cloud
    Wang, Zilun
    Mao, Wendong
    Yang, Peixiang
    Wang, Zhongfeng
    Lin, Jun
    2022 IEEE 35TH INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (IEEE SOCC 2022), 2022, : 310 - 315
  • [2] An Efficient Accelerator for Point-based and Voxel-based Point Cloud Neural Networks
    Yang, Xinhao
    Fu, Tianyu
    Dai, Guohao
    Zeng, Shulin
    Zhong, Kai
    Hong, Ke
    Wang, Yu
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [3] FLNA: An Energy-Efficient Point Cloud Feature Learning Accelerator with Dataflow Decoupling
    Lyu, Dongxu
    Li, Zhenyu
    Chen, Yuzhou
    Xu, Ningyi
    He, Guanghui
    2023 60TH ACM/IEEE DESIGN AUTOMATION CONFERENCE, DAC, 2023,
  • [4] High Performance and Power Efficient Accelerator for Cloud Inference
    Yao, Jianguo
    Zhou, Hao
    Zhang, Yalin
    Li, Ying
    Feng, Chuang
    Chen, Shi
    Chen, Jiaoyan
    Wang, Yongdong
    Hu, Qiaojuan
    2023 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE, HPCA, 2023, : 1003 - 1016
  • [5] An efficient method to mesh point cloud
    Qian, Guiping
    Tong, Ruofeng
    Peng, Wen
    Dong, Jinxiang
    2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 889 - 893
  • [6] An FPGA-based kNN Seach Accelerator for point cloud registration
    Wang, Chengliang
    Huang, Zhetong
    Ren, Ao
    Zhang, Xun
    2024 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, ISCAS 2024, 2024,
  • [7] FusionArch: A Fusion-Based Accelerator for Point-Based Point Cloud Neural Networks
    Liu, Xueyuan
    Song, Zhuoran
    Dai, Guohao
    Li, Gang
    Xiao, Can
    Xiang, Yan
    Kong, Dehui
    Xu, Ke
    Liang, Xiaoyao
    2024 DESIGN, AUTOMATION & TEST IN EUROPE CONFERENCE & EXHIBITION, DATE, 2024,
  • [8] Efficient Point Cloud Object Classifications with GhostMLP
    Lai, Hawking
    Law, K. L. Eddie
    REMOTE SENSING, 2023, 15 (09)
  • [9] Learned Gridification for Efficient Point Cloud Processing
    van der Linden, Putri A.
    Romero, David W.
    Bekkers, Erik J.
    TOPOLOGICAL, ALGEBRAIC AND GEOMETRIC LEARNING WORKSHOPS 2023, VOL 221, 2023, 221
  • [10] Efficient LiDAR Point Cloud Oversegmentation Network
    Hui, Le
    Tang, Linghua
    Dai, Yuchao
    Xie, Jin
    Yang, Jian
    2023 IEEE/CVF INTERNATIONAL CONFERENCE ON COMPUTER VISION (ICCV 2023), 2023, : 17957 - 17966