清晨好,您是今天最早来到科研通的研友!由于当前在线用户较少,发布求助请尽量完整地填写文献信息,科研通机器人24小时在线,伴您科研之路漫漫前行!

MNEMOSENE: Tile Architecture and Simulator for Memristor-based Computation-in-memory

冯·诺依曼建筑 计算机科学 记忆电阻器 内存处理 管道(软件) 计算机存储器 计算机体系结构 内存映射 内存地址 半导体存储器 内存体系结构 平面存储模型 并行计算 计算机硬件 交错存储器 建筑 中央处理器 物理地址 内存管理 操作系统 工程类 电气工程 艺术 情报检索 视觉艺术 Web搜索查询 按示例查询 搜索引擎
作者
Mahdi Zahedi,Muah Abu Lebdeh,Christopher Bengel,Dirk J. Wouters,Stephan Menzel,Manuel Le Gallo,Abu Sebastian,Stephan Wong,Said Hamdioui
出处
期刊:ACM Journal on Emerging Technologies in Computing Systems [Association for Computing Machinery]
卷期号:18 (3): 1-24 被引量:17
标识
DOI:10.1145/3485824
摘要

In recent years, we are witnessing a trend toward in-memory computing for future generations of computers that differs from traditional von-Neumann architecture in which there is a clear distinction between computing and memory units. Considering that data movements between the central processing unit (CPU) and memory consume several orders of magnitude more energy compared to simple arithmetic operations in the CPU, in-memory computing will lead to huge energy savings as data no longer needs to be moved around between these units. In an initial step toward this goal, new non-volatile memory technologies, e.g., resistive RAM (ReRAM) and phase-change memory (PCM), are being explored. This has led to a large body of research that mainly focuses on the design of the memory array and its peripheral circuitry. In this article, we mainly focus on the tile architecture (comprising a memory array and peripheral circuitry) in which storage and compute operations are performed in the (analog) memory array and the results are produced in the (digital) periphery. Such an architecture is termed compute-in-memory-periphery (CIM-P). More precisely, we derive an abstract CIM-tile architecture and define its main building blocks. To bridge the gap between higher-level programming languages and the underlying (analog) circuit designs, an instruction-set architecture is defined that is intended to control and, in turn, sequence the operations within this CIM tile to perform higher-level more complex operations. Moreover, we define a procedure to pipeline the CIM-tile operations to further improve the performance. To simulate the tile and perform design space exploration considering different technologies and parameters, we introduce the fully parameterized first-of-its-kind CIM tile simulator and compiler. Furthermore, the compiler is technology-aware when scheduling the CIM-tile instructions. Finally, using the simulator, we perform several preliminary design space explorations regarding the three competing technologies, ReRAM, PCM, and STT-MRAM concerning CIM-tile parameters, e.g., the number of ADCs. Additionally, we investigate the effect of pipelining in relation to the clock speeds of the digital periphery assuming the three technologies. In the end, we demonstrate that our simulator is also capable of reporting energy consumption for each building block within the CIM tile after the execution of in-memory kernels considering the data-dependency on the energy consumption of the memory array. All the source codes are publicly available.

科研通智能强力驱动
Strongly Powered by AbleSci AI
更新
PDF的下载单位、IP信息已删除 (2025-6-4)

科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
Beyond095完成签到 ,获得积分10
1秒前
崔京成完成签到 ,获得积分10
5秒前
动人的招牌完成签到 ,获得积分10
7秒前
热情蜗牛完成签到 ,获得积分10
8秒前
dingtao完成签到,获得积分10
13秒前
15秒前
羽化成仙完成签到 ,获得积分10
16秒前
HHM发布了新的文献求助30
21秒前
kkk完成签到 ,获得积分10
45秒前
传奇3应助霜降采纳,获得10
49秒前
青青2020完成签到,获得积分10
50秒前
56秒前
HHM发布了新的文献求助30
1分钟前
huanghe完成签到,获得积分10
1分钟前
默默完成签到 ,获得积分10
1分钟前
1分钟前
HHM发布了新的文献求助30
1分钟前
mark完成签到,获得积分10
1分钟前
顾矜应助tianugui采纳,获得10
1分钟前
1分钟前
1分钟前
1分钟前
柠檬普洱茶完成签到,获得积分10
1分钟前
HHM发布了新的文献求助30
1分钟前
Ava应助huhu采纳,获得10
1分钟前
tianugui发布了新的文献求助10
1分钟前
住在魔仙堡的鱼完成签到 ,获得积分10
1分钟前
Connie完成签到,获得积分10
1分钟前
tianugui完成签到,获得积分10
1分钟前
ceeray23应助科研通管家采纳,获得10
1分钟前
淳于惜雪完成签到 ,获得积分10
2分钟前
P_Chem完成签到,获得积分10
2分钟前
渠安完成签到 ,获得积分10
2分钟前
2分钟前
2分钟前
lilylwy完成签到 ,获得积分0
2分钟前
2分钟前
上官若男应助科研小菜鸟采纳,获得10
2分钟前
HHM发布了新的文献求助30
2分钟前
2分钟前
高分求助中
(应助此贴封号)【重要!!请各用户(尤其是新用户)详细阅读】【科研通的精品贴汇总】 10000
Encyclopedia of Agriculture and Food Systems Third Edition 2000
Clinical Microbiology Procedures Handbook, Multi-Volume, 5th Edition 临床微生物学程序手册,多卷,第5版 2000
人脑智能与人工智能 1000
King Tyrant 720
Silicon in Organic, Organometallic, and Polymer Chemistry 500
Principles of Plasma Discharges and Materials Processing, 3rd Edition 400
热门求助领域 (近24小时)
化学 材料科学 生物 医学 工程类 计算机科学 有机化学 物理 生物化学 纳米技术 复合材料 内科学 化学工程 人工智能 催化作用 遗传学 数学 基因 量子力学 物理化学
热门帖子
关注 科研通微信公众号,转发送积分 5599901
求助须知:如何正确求助?哪些是违规求助? 4685655
关于积分的说明 14838739
捐赠科研通 4673146
什么是DOI,文献DOI怎么找? 2538396
邀请新用户注册赠送积分活动 1505574
关于科研通互助平台的介绍 1470985