Ferroelectric ternary content-addressable memory for one-shot learning

被引:289
作者
Ni, Kai [1 ]
Yin, Xunzhao [1 ]
Laguna, Ann Franchesca [1 ]
Joshi, Siddharth [1 ]
Duenkel, Stefan [2 ]
Trentzsch, Martin [2 ]
Mueeller, Johannes [2 ]
Beyer, Sven [2 ]
Niemier, Michael [1 ]
Hu, Xiaobo Sharon [1 ]
Datta, Suman [1 ]
机构
[1] Univ Notre Dame, Notre Dame, IN 46556 USA
[2] GLOBALFOUNDRIES Fab1 LLC & Co KG, Dresden, Germany
关键词
SEARCH-TIME; TCAM; CELL;
D O I
10.1038/s41928-019-0321-3
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Deep neural networks are efficient at learning from large sets of labelled data, but struggle to adapt to previously unseen data. In pursuit of generalized artificial intelligence, one approach is to augment neural networks with an attentional memory so that they can draw on already learnt knowledge patterns and adapt to new but similar tasks. In current implementations of such memory augmented neural networks (MANNs), the content of a network's memory is typically transferred from the memory to the compute unit (a central processing unit or graphics processing unit) to calculate similarity or distance norms. The processing unit hardware incurs substantial energy and latency penalties associated with transferring the data from the memory and updating the data at random memory addresses. Here, we show that ternary content-addressable memories (TCAMs) can be used as attentional memories, in which the distance between a query vector and each stored entry is computed within the memory itself, thus avoiding data transfer. Our compact and energy-efficient TCAM cell is based on two ferroelectric field-effect transistors. We evaluate the performance of our ferroelectric TCAM array prototype for one- and few-shot learning applications. When compared with a MANN where cosine distance calculations are performed on a graphics processing unit, the ferroelectric TCAM approach provides a 60-fold reduction in energy and 2,700-fold reduction in latency for a single memory search operation.
引用
收藏
页码:521 / 529
页数:9
相关论文
共 51 条
[31]  
McCloskey M., 1989, Psychology of Learning and Motivation, V24, P109
[32]   Accumulative Polarization Reversal in Nanoscale Ferroelectric Transistors [J].
Mulaosmanovic, Halid ;
Mikolajick, Thomas ;
Slesazeck, Stefan .
ACS APPLIED MATERIALS & INTERFACES, 2018, 10 (28) :23997-24002
[33]   Switching Kinetics in Nanoscale Hafnium Oxide Based Ferroelectric Field-Effect Transistors [J].
Mulaosmanovic, Halid ;
Ocker, Johannes ;
Mueller, Stefan ;
Schroeder, Uwe ;
Mueller, Johannes ;
Polakowski, Patrick ;
Flachowsky, Stefan ;
van Bentum, Ralf ;
Mikolajick, Thomas ;
Slesazeck, Stefan .
ACS APPLIED MATERIALS & INTERFACES, 2017, 9 (04) :3792-3798
[34]  
Ni K., 2019, 2018 IEEE INT EL DEV, P296
[35]  
Ni K, 2018, 2018 IEEE SYMPOSIUM ON VLSI TECHNOLOGY, P131, DOI 10.1109/VLSIT.2018.8510622
[36]   Write Disturb in Ferroelectric FETs and Its Implication for 1T-FeFET AND Memory Arrays [J].
Ni, Kai ;
Li, Xueqing ;
Smith, Jeffrey A. ;
Jerry, Matthew ;
Datta, Suman .
IEEE ELECTRON DEVICE LETTERS, 2018, 39 (11) :1656-1659
[37]   Critical Role of Interlayer in Hf0.5Zr0.5O2 Ferroelectric FET Nonvolatile Memory Performance [J].
Ni, Kai ;
Sharma, Pankaj ;
Zhang, Jianchi ;
Jerry, Matthew ;
Smith, Jeffery A. ;
Tapily, Kandabara ;
Clark, Robert ;
Mahapatra, Souvik ;
Datta, Suman .
IEEE TRANSACTIONS ON ELECTRON DEVICES, 2018, 65 (06) :2461-2469
[38]  
Nii K, 2014, ISSCC DIG TECH PAP I, V57, P240, DOI 10.1109/ISSCC.2014.6757417
[39]  
Pagiamtzis K, 2006, IEEE CUST INTEGR CIR, P301
[40]   Advanced ternary CAM circuits on 0.13μm logic process technology [J].
Roth, A ;
Foss, D ;
McKenzie, R ;
Perry, D .
PROCEEDINGS OF THE IEEE 2004 CUSTOM INTEGRATED CIRCUITS CONFERENCE, 2004, :465-468