计算机科学
交错存储器
半导体存储器
注册存储器
静态随机存取存储器
内存刷新
感测放大器
内存计算
平面存储模型
内存映射
内存管理
计算机存储器
常规存储器
延迟(音频)
并行计算
计算机硬件
电信
作者
Fabrizio Ottati,Giovanna Turvani,Guido Masera,Marco Vacca
出处
期刊:Electronics
[Multidisciplinary Digital Publishing Institute]
日期:2021-09-17
卷期号:10 (18): 2291-2291
被引量:4
标识
DOI:10.3390/electronics10182291
摘要
The speed of modern digital systems is severely limited by memory latency (the “Memory Wall” problem). Data exchange between Logic and Memory is also responsible for a large part of the system energy consumption. Logic-in-Memory (LiM) represents an attractive solution to this problem. By performing part of the computations directly inside the memory the system speed can be improved while reducing its energy consumption. LiM solutions that offer the major boost in performance are based on the modification of the memory cell. However, what is the cost of such modifications? How do these impact the memory array performance? In this work, this question is addressed by analysing a LiM memory array implementing an algorithm for the maximum/minimum value computation. The memory array is designed at physical level using the FreePDK 45nm CMOS process, with three memory cell variants, and its performance is compared to SRAM and CAM memories. Results highlight that read and write operations performance is worsened but in-memory operations result to be very efficient: a 55.26% reduction in the energy-delay product is measured for the AND operation with respect to the SRAM read one. Therefore, the LiM approach represents a very promising solution for low-density and high-performance memories.
科研通智能强力驱动
Strongly Powered by AbleSci AI