Self-selective memristor-enabled in-memory search for highly efficient data mining

被引:10
作者
Yang, Ling [1 ]
Huang, Xiaodi [1 ]
Li, Yi [1 ,2 ,5 ]
Zhou, Houji [1 ]
Yu, Yingjie [1 ]
Bao, Han [1 ]
Li, Jiancong [1 ]
Ren, Shengguang [1 ]
Wang, Feng [1 ]
Ye, Lei [1 ,2 ]
He, Yuhui [1 ,2 ]
Chen, Jia [3 ]
Pu, Guiyou [4 ]
Li, Xiang [4 ]
Miao, Xiangshui [1 ,2 ,5 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Integrated Circuits, Hubei Key Lab Adv Memories, Wuhan, Peoples R China
[2] Hubei Yangtze Memory Labs, Wuhan, Peoples R China
[3] AI Chip Ctr Emerging Smart Syst, InnoHK Ctr, Hong Kong, Peoples R China
[4] Huawei Technol Co Ltd, Shenzhen, Peoples R China
[5] Huazhong Univ Sci & Technol, Sch Integrated Circuits, Hubei Key Lab Adv Memories, Wuhan 430074, Peoples R China
基金
中国国家自然科学基金;
关键词
in-memory search; self-selective memristor; similarity search; ternary content addressable memory; CONTENT-ADDRESSABLE MEMORY; CELL;
D O I
10.1002/inf2.12416
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Similarity search, that is, finding similar items in massive data, is a fundamental computing problem in many fields such as data mining and information retrieval. However, for large-scale and high-dimension data, it suffers from high computational complexity, requiring tremendous computation resources. Here, based on the low-power self-selective memristors, for the first time, we propose an in-memory search (IMS) system with two innovative designs. First, by exploiting the natural distribution law of the devices resistance, a hardware locality sensitive hashing encoder has been designed to transform the real-valued vectors into more efficient binary codes. Second, a compact memristive ternary content addressable memory is developed to calculate the Hamming distances between the binary codes in parallel. Our IMS system demonstrated a 168x energy efficiency improvement over all-transistors counterparts in clustering and classification tasks, while achieving a software-comparable accuracy, thus providing a low-complexity and low-power solution for in-memory data mining applications.
引用
收藏
页数:13
相关论文
共 36 条
  • [1] Light-tuned selective photosynthesis of azo- and azoxy-aromatics using graphitic C3N4
    Dai, Yitao
    Li, Chao
    Shen, Yanbin
    Lim, Tingbin
    Xu, Jian
    Li, Yongwang
    Niemantsverdriet, Hans
    Besenbacher, Flemming
    Lock, Nina
    Su, Ren
    [J]. NATURE COMMUNICATIONS, 2018, 9
  • [2] A neural algorithm for a fundamental computing problem
    Dasgupta, Sanjoy
    Stevens, Charles F.
    Navlakha, Saket
    [J]. SCIENCE, 2017, 358 (6364) : 793 - 796
  • [3] Fedorov VV, 2014, PR IEEE COMP DESIGN, P55, DOI 10.1109/ICCD.2014.6974662
  • [4] Reconfigurable Synaptic and Neuronal Functions in a V/VOx/HfWOx/Pt Memristor for Nonpolar Spiking Convolutional Neural Network
    Fu, Yaoyao
    Zhou, Yue
    Huang, Xiaodi
    Dong, Boyi
    Zhuge, Fuwei
    Li, Yi
    He, Yuhui
    Chai, Yang
    Miao, Xiangshui
    [J]. ADVANCED FUNCTIONAL MATERIALS, 2022, 32 (23)
  • [5] In-Memory Computing with Memristor Content Addressable Memories for Pattern Matching
    Graves, Catherine E.
    Li, Can
    Sheng, Xia
    Miller, Darrin
    Ignowski, Jim
    Kiyama, Lennie
    Strachan, John Paul
    [J]. ADVANCED MATERIALS, 2020, 32 (37)
  • [6] Grossi A., 2016 IEEE INT EL DEV
  • [7] A 250-MHz 18-Mb Full Ternary CAM With Low-Voltage Matchline Sensing Scheme in 65-nm CMOS
    Hayashi, Isamu
    Amano, Teruhiko
    Watanabe, Naoya
    Yano, Yuji
    Kuroda, Yasuto
    Shirata, Masaya
    Dosaka, Katsumi
    Nii, Koji
    Noda, Hideyuki
    Kawai, Hiroyuki
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 2013, 48 (11) : 2671 - 2680
  • [8] Memristor-Based Analog Computation and Neural Network Classification with a Dot Product Engine
    Hu, Miao
    Graves, Catherine E.
    Li, Can
    Li, Yunning
    Ge, Ning
    Montgomery, Eric
    Davila, Noraica
    Jiang, Hao
    Williams, R. Stanley
    Yang, J. Joshua
    Xia, Qiangfei
    Strachan, John Paul
    [J]. ADVANCED MATERIALS, 2018, 30 (09)
  • [9] Imani M., 2019 DES AUT TEST EU
  • [10] K-means Data Clustering with Memristor Networks
    Jeong, YeonJoo
    Lee, Jihang
    Moon, John
    Shin, Jong Hoon
    Lu, Wei D.
    [J]. NANO LETTERS, 2018, 18 (07) : 4447 - 4453