← 返回 JSSC 论文列表JSSC 2024第9期Memory28nm
A 28-nm Energy-Efficient Sparse Neural Network Processor for Point Cloud Applications Using Block-Wise Online Neighbor Searching Xiaoyu Feng
提出一种28nm能效稀疏神经网络处理器,用于点云应用,支持2-D/3-D统一稀疏卷积。
28nm CMOS, 4.68-TOPS/W峰值能效
点云稀疏卷积能效神经网络处理器2-D/3-D统一支持
▸块级稀疏数据存储格式支持无序内存分配和连续内存访问
▸高吞吐量可重构稀疏卷积核心,支持多种稀疏CNN
▸异步同步混合调度器和动态片上内存路由器,最大化数据重用和核心利用率
Abstract
Voxel-based point cloud networks composed of multiple kinds of sparse convolutions (SCONVs) play an essential role in emerging applications such as autonomous driving and visual navigation. Many researchers have proposed sparse processors for image applications. However, they cannot properly deal with three problems in the point cloud, including low efficiency of random memory access, non-parallel neighbor search and area overhead of supporting hybrid operators, and unbalanced workload among multiple cores. In this work, a 2-D/3-D unified SCONV accelerator is proposed with three key features: a block-wise sparse data storage format supporting out-of-order memory allocation and continuous memory access; a high-throughput and reconfigurable SCONV core providing unified support for multiple kinds of sparse CNNs; an asynchronous and synchronous hybrid scheduler for multiple cores with dynamic on-chip memory router to maximize data reusing and core utilization. This chip is fabricated in 28-nm CMOS technology and achieves 4.68-TOPS/W peak energy efficiency, 2× higher than the previous accelerator. It is also the first accelerator to provide unified 2-D/3-D support and end- to-end inference ability for voxel-based point cloud networks.