PIMulator-NN: An Event-Driven, Cross-Level Simulation Framework for Processing-In-Memory-Based Neural Network Accelerators

数据流 计算机科学 计算机体系结构 建筑 数据流体系结构 人工神经网络 延迟(音频) 计算 设计空间探索 事件(粒子物理) 离散事件仿真 嵌入式系统 人工智能 并行计算 模拟 物理 电信 艺术 视觉艺术 量子力学 算法
作者
Qilin Zheng,Xingchen Li,Yijin Guan,Zongwei Wang,Yimao Cai,Yiran Chen,Guangyu Sun,Ru Huang
出处
期刊:IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems [Institute of Electrical and Electronics Engineers]
卷期号:41 (12): 5464-5475 被引量:5
标识
DOI:10.1109/tcad.2022.3160947
摘要

Processing-in-memory (PIM) architecture has been proposed to accelerate state-of-the-art neuro-inspired algorithms, such as deep neural networks. In this article, we present PIMulator-NN, an event-driven, cross-level simulation framework for PIM-based neural network accelerators. By employing an event-driven simulation mechanism, PIMulator-NN is able to model architecture details and capture design details of the architecture. Moreover, we integrate the main-stream circuit-level simulation framework with PIMulator-NN to accurately simulate the area, latency, and energy consumption of analog computation units. To demonstrate the usage of PIMulator-NN, we implement several PIM designs with PIMulator-NN and perform detailed simulation. The simulation results show that memory access and interconnects make considerable impacts on system-level performance and energy. Note that such results are hard to be captured by conventional performance model-based estimations. We found some anti common-sense results while modeling the architecture details with PIMulator-NN. With several architecture templates, PIMulator-NN provides the users with a platform to build up their PIM architecture quickly. PIMulator-NN is able to capture the impacts of different design choices (e.g., dataflow, interconnect, data parallelism, etc.), and this could enable users to explore their design space efficiently.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
大幅提高文件上传限制,最高150M (2024-4-1)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
小谢同学发布了新的文献求助10
刚刚
1秒前
秋秋发布了新的文献求助20
2秒前
曹帅发布了新的文献求助60
2秒前
斯文败类应助狂野梦松采纳,获得10
2秒前
2秒前
桀桀桀发布了新的文献求助10
3秒前
宝宝巴士发布了新的文献求助10
4秒前
伶俐的如松完成签到 ,获得积分10
5秒前
5秒前
6秒前
格格发布了新的文献求助10
8秒前
怨虎叔完成签到,获得积分10
8秒前
8秒前
8秒前
9秒前
yy完成签到,获得积分10
9秒前
电致阿光发布了新的文献求助10
11秒前
磊枝发布了新的文献求助10
11秒前
予初发布了新的文献求助10
13秒前
在水一方应助皛皛采纳,获得10
17秒前
17秒前
18秒前
yan发布了新的文献求助10
22秒前
仁爱的谷南完成签到,获得积分10
24秒前
予初完成签到,获得积分10
24秒前
三石盟约完成签到,获得积分10
25秒前
小蘑菇应助秋秋采纳,获得10
26秒前
27秒前
璐璐完成签到 ,获得积分10
28秒前
CipherSage应助桀桀桀采纳,获得10
29秒前
优雅的怀莲完成签到,获得积分10
30秒前
33秒前
34秒前
平常书雪发布了新的文献求助10
34秒前
李健应助科研通管家采纳,获得10
35秒前
Owen应助科研通管家采纳,获得10
35秒前
英姑应助科研通管家采纳,获得10
35秒前
李爱国应助搞怪山晴采纳,获得10
36秒前
37秒前
高分求助中
LNG地下式貯槽指針(JGA指-107) 1000
LNG地上式貯槽指針 (JGA指 ; 108) 1000
QMS18Ed2 | process management. 2nd ed 600
LNG as a marine fuel—Safety and Operational Guidelines - Bunkering 560
How Stories Change Us A Developmental Science of Stories from Fiction and Real Life 500
九经直音韵母研究 500
Full waveform acoustic data processing 500
热门求助领域 (近24小时)
化学 医学 材料科学 生物 工程类 有机化学 生物化学 物理 内科学 纳米技术 计算机科学 化学工程 复合材料 基因 遗传学 物理化学 催化作用 免疫学 细胞生物学 电极
热门帖子
关注 科研通微信公众号,转发送积分 2936095
求助须知:如何正确求助?哪些是违规求助? 2591916
关于积分的说明 6983161
捐赠科研通 2236567
什么是DOI,文献DOI怎么找? 1187844
版权声明 589899
科研通“疑难数据库(出版商)”最低求助积分说明 581434