横杆开关
计算机科学
磁阻随机存取存储器
电阻随机存取存储器
神经形态工程学
人工神经网络
计算机硬件
电气工程
电压
工程类
人工智能
电信
随机存取存储器
作者
Seungchul Jung,Hyungwoo Lee,Sungmeen Myung,Hyun-Soo Kim,Seung Keun Yoon,Sin Kwon,Yong-Min Ju,Minje Kim,Wooseok Yi,Shin-Hee Han,Baeseong Kwon,Boyoung Seo,Kilho Lee,G.H. Koh,Kangho Lee,Yoon-Jong Song,Changkyu Choi,Donhee Ham,Sang Joon Kim
出处
期刊:Nature
[Springer Nature]
日期:2022-01-12
卷期号:601 (7892): 211-216
被引量:305
标识
DOI:10.1038/s41586-021-04196-6
摘要
Implementations of artificial neural networks that borrow analogue techniques could potentially offer low-power alternatives to fully digital approaches1-3. One notable example is in-memory computing based on crossbar arrays of non-volatile memories4-7 that execute, in an analogue manner, multiply-accumulate operations prevalent in artificial neural networks. Various non-volatile memories-including resistive memory8-13, phase-change memory14,15 and flash memory16-19-have been used for such approaches. However, it remains challenging to develop a crossbar array of spin-transfer-torque magnetoresistive random-access memory (MRAM)20-22, despite the technology's practical advantages such as endurance and large-scale commercialization5. The difficulty stems from the low resistance of MRAM, which would result in large power consumption in a conventional crossbar array that uses current summation for analogue multiply-accumulate operations. Here we report a 64 × 64 crossbar array based on MRAM cells that overcomes the low-resistance issue with an architecture that uses resistance summation for analogue multiply-accumulate operations. The array is integrated with readout electronics in 28-nanometre complementary metal-oxide-semiconductor technology. Using this array, a two-layer perceptron is implemented to classify 10,000 Modified National Institute of Standards and Technology digits with an accuracy of 93.23 per cent (software baseline: 95.24 per cent). In an emulation of a deeper, eight-layer Visual Geometry Group-8 neural network with measured errors, the classification accuracy improves to 98.86 per cent (software baseline: 99.28 per cent). We also use the array to implement a single layer in a ten-layer neural network to realize face detection with an accuracy of 93.4 per cent.
科研通智能强力驱动
Strongly Powered by AbleSci AI