paperbot · PL 论文追踪

全部论文 待读 收藏

P2 FPSA

FPSA:现场可编程突触阵列
ASPLOS Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems2019匹配度 1/10 · 论文提出 ReRAM 神经网络加速器的全栈硬件/软件方案,核心在体系结构、神经综合与布局布线,与静态分析、LLM/Agent、浮点程序分析及贝叶斯程序分析等研究方向均无直接关联。引用 61 inbox
Yu Ji, Youyang Zhang, Xinfeng Xie, Shuangchen Li, Peiqi Wang, Xing Hu, Youhui Zhang, Yuan Xie
crossref: 2026-09-12

AI 速览

一句话:提出全栈 ReRAM 神经网络加速器 FPSA,结合可重构架构与神经综合、时空映射和布局布线,显著提升计算密度与推理性能。

ReRAM 交叉阵列具备存内计算能力,被视为缓解内存墙的神经网络加速方案,但 PE 间通信需求和外围电路开销限制了其效率与密度。本文提出全系统栈方案 FPSA:硬件为可重构的现场可编程突触阵列,软件包括神经综合器、时间到空间映射器和布局布线工具。为满足通信需求,采用可重构路由架构与布局布线优化;为提升计算密度,用脉冲机制简化 PE 电路,并通过神经综合器支持多种 NN 操作;还提供脉冲存储块和可配置逻辑块,以平衡存储与计算。端到端软件栈可将现有深度神经网络高效部署到 FPSA。评估显示,相比 ReRAM 加速器 PRIME,FPSA 计算密度提升 31 倍,代表性 NN 推理最高加速 1000 倍。

问题
ReRAM 存内计算神经网络加速器受限于 PE 间巨大通信需求和外围电路开销,其高效率与高密度优势未被充分利用。
方法
提出包含可重构 FPSA 硬件与神经综合器、时间到空间映射器、布局布线软件的全系统栈,并采用可重构路由、脉冲 PE、SMB/CLB 等设计。
评估
与最先进 ReRAM 加速器 PRIME 对比,计算密度提升 31 倍,代表性神经网络推理性能最高加速 1000 倍。
原文摘要(Abstract)

Neural Network (NN) accelerators with emerging ReRAM (resistive random access memory) technologies have been investigated as one of the promising solutions to address the memory wall challenge, due to the unique capability of processing-in-memory within ReRAM-crossbar-based processing elements (PEs). However, the high efficiency and high density advantages of ReRAM have not been fully utilized due to the huge communication demands among PEs and the overhead of peripheral circuits. In this paper, we propose a full system stack solution, composed of a reconfigurable architecture design, Field Programmable Synapse Array (FPSA) and its software system including neural synthesizer, temporal-to-spatial mapper, and placement & routing. We highly leverage the software system to make the hardware design compact and efficient. To satisfy the high-performance communication demand, we optimize it with a reconfigurable routing architecture and the placement & routing tool. To improve the computational density, we greatly simplify the PE circuit with the spiking schema and then adopt neural synthesizer to enable the high density computation-resources to support different kinds of NN operations. In addition, we provide spiking memory blocks (SMBs) and configurable logic blocks (CLBs) in hardware and leverage the temporal-to-spatial mapper to utilize them to balance the storage and computation requirements of NN. Owing to the end-to-end software system, we can efficiently deploy existing deep neural networks to FPSA. Evaluations show that, compared to one of state-of-the-art ReRAM-based NN accelerators, PRIME, the computational density of FPSA improves by 31x; for representative NNs, its inference performance can achieve up to 1000x speedup.

链接与引用

DOI 原文 · PDF(开放获取) ·

BibTeX
@inproceedings{paperbot4908,
  title = {FPSA},
  author = {Yu Ji and Youyang Zhang and Xinfeng Xie and Shuangchen Li and Peiqi Wang and Xing Hu and Youhui Zhang and Yuan Xie},
  booktitle = {ASPLOS},
  year = {2019},
  doi = {10.1145/3297858.3304048}
}