计算机科学
内存处理
半导体存储器
矩阵乘法
电阻随机存取存储器
记忆电阻器
瓶颈
计算机体系结构
计算机工程
电子工程
计算机硬件
嵌入式系统
电气工程
工程类
搜索引擎
量子
物理
量子力学
Web搜索查询
电压
情报检索
按示例查询
作者
Piergiulio Mannocci,Matteo Farronato,Nicola Lepri,L. Cattaneo,Artem Glukhov,Zhong Sun,Daniele Ielmini
摘要
In-memory computing (IMC) has emerged as a new computing paradigm able to alleviate or suppress the memory bottleneck, which is the major concern for energy efficiency and latency in modern digital computing. While the IMC concept is simple and promising, the details of its implementation cover a broad range of problems and solutions, including various memory technologies, circuit topologies, and programming/processing algorithms. This Perspective aims at providing an orientation map across the wide topic of IMC. First, the memory technologies will be presented, including both conventional complementary metal-oxide-semiconductor-based and emerging resistive/memristive devices. Then, circuit architectures will be considered, describing their aim and application. Circuits include both popular crosspoint arrays and other more advanced structures, such as closed-loop memory arrays and ternary content-addressable memory. The same circuit might serve completely different applications, e.g., a crosspoint array can be used for accelerating matrix-vector multiplication for forward propagation in a neural network and outer product for backpropagation training. The different algorithms and memory properties to enable such diversification of circuit functions will be discussed. Finally, the main challenges and opportunities for IMC will be presented.
科研通智能强力驱动
Strongly Powered by AbleSci AI