PC2IM: An Efficient In-Memory Computing Accelerator for 3D Point Cloud
Dengfeng Wang, Shunqin Cai, and Yanan Sun

TL;DR
This paper introduces PC2IM, a novel SRAM-based in-memory computing accelerator designed to significantly improve the speed and energy efficiency of 3D point cloud neural networks by reducing memory access and computation latency.
Contribution
The paper presents a new SRAM-CIM architecture with specialized modules for data preprocessing, distance computation, and feature extraction tailored for 3D point cloud processing.
Findings
1.5x speedup over state-of-the-art accelerators
2.7x energy efficiency improvement compared to existing solutions
3.5x speedup and 1518.9x energy efficiency over GPU implementations
Abstract
3D point cloud neural networks have significantly enhanced the perceptual capabilities of resource-limited mobile intelligent systems. However, despite the transformative impact, the point cloud algorithm suffers from substantial memory access during data preprocessing and imposes a burdensome workload on feature computing, resulting in high energy consumption and latency. In this paper, an efficient SRAM-based computing-in-memory (SRAM-CIM) accelerator (PC2IM), is proposed to alleviate memory access bottlenecks in point-based 3D point cloud networks. A data preprocessing module driven by the customized CIM engines is proposed and incorporated into a memory-efficient data flow. Specifically, an approximate distance SRAM-CIM (APD-CIM) is introduced to eliminate the repetitive on-chip memory access for point clouds that are spatially partitioned by the median and reduce the volume of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
Topics3D Shape Modeling and Analysis · Ferroelectric and Negative Capacitance Devices · Advanced Neural Network Applications
