PDF(3764 KB)
PDF(3764 KB)
PDF(3764 KB)
低温存内计算芯片设计研究综述
Review on cryogenic in-memory computing chip design
随着人工智能、量子计算等前沿技术的快速发展,对高性能计算芯片的需求不断提升。然而,传统冯·诺依曼架构受限于存储墙和功耗墙等因素,已难以满足数据密集型计算应用的算力需求。低温存内计算结合了低温CMOS器件的优异电学特性与存内计算架构的高带宽、低延迟优势,为突破算力瓶颈提供了一种新的解决方案。综述了低温环境下CMOS器件及多种存储介质的关键特性,系统梳理了低温存内计算在人工智能与量子计算领域的典型架构、关键实现及性能表现,并分析了其在器件工艺、电路系统、EDA工具等层面的挑战及未来发展趋势。
With the rapid advancement of cutting-edge technologies such as artificial intelligence and quantum computing, the demand for high-performance computing chips continues to increase. However, traditional von Neumann architectures are increasingly constrained by the memory wall and power wall, making it difficult to meet the computing demands of data-intensive applications. Cryogenic in-memory computing combines the superior electrical properties of cryogenic CMOS devices with the high bandwidth and low latency advantages of in-memory computing architectures, providing a new solution to overcome computing bottlenecks. This review summarizes the key characteristics of CMOS devices and various memory media at cryogenic temperatures, systematically reviews representative architectures, key implementations, and performance metrics of cryogenic in-memory computing in the fields of artificial intelligence and quantum computing. Moreover, this review analyzes the challenges and development trends at the levels of device technology, circuit systems, and EDA tools.
低温CMOS / 存内计算 / 人工智能 / 量子纠错 / 量子计算 / 存储器
cryogenic CMOS / in-memory computing / artificial intelligence / quantum error correction / quantum computing / memory
| [1] |
|
| [2] |
|
| [3] |
程然, 李博, 王宗巍, 等. 面向高性能计算的低温芯片技术:发展和挑战[J]. 中国科学:信息科学, 2024, 54(1):88-101.
|
| [4] |
Traditional von Neumann computing systems involve separate processing and memory units. However, data movement is costly in terms of time and energy and this problem is aggravated by the recent explosive growth in highly data-centric applications related to artificial intelligence. This calls for a radical departure from the traditional systems and one such non-von Neumann computational approach is in-memory computing. Hereby certain computational tasks are performed in place in the memory itself by exploiting the physical attributes of the memory devices. Both charge-based and resistance-based memory devices are being explored for in-memory computing. In this Review, we provide a broad overview of the key computational primitives enabled by these memory devices as well as their applications spanning scientific computing, signal processing, optimization, machine learning, deep learning and stochastic computing.
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
|
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
/
| 〈 |
|
〉 |