Hardware implementation of memristor-based artificial neural networks

被引:0
|
作者
Fernando Aguirre
Abu Sebastian
Manuel Le Gallo
Wenhao Song
Tong Wang
J. Joshua Yang
Wei Lu
Meng-Fan Chang
Daniele Ielmini
Yuchao Yang
Adnan Mehonic
Anthony Kenyon
Marco A. Villena
Juan B. Roldán
Yuting Wu
Hung-Hsi Hsu
Nagarajan Raghavan
Jordi Suñé
Enrique Miranda
Ahmed Eltawil
Gianluca Setti
Kamilya Smagulova
Khaled N. Salama
Olga Krestinskaya
Xiaobing Yan
Kah-Wee Ang
Samarth Jain
Sifan Li
Osamah Alharbi
Sebastian Pazos
Mario Lanza
机构
[1] King Abdullah University of Science and Technology (KAUST),Physical Science and Engineering Division
[2] Universitat Autònoma de Barcelona (UAB),Departament d’Enginyeria Electrònica
[3] IBM Research – Zurich,Department of Electrical and Computer Engineering
[4] University of Southern California (USC),Department of Electrical Engineering and Computer Science
[5] University of Michigan,Department of Electrical Engineering
[6] National Tsing Hua University,Dipartimento di Elettronica, Informazione e Bioingegneria
[7] Politecnico di Milano and IUNET,School of Electronic and Computer Engineering
[8] Peking University,Department of Electronic and Electrical Engineering
[9] University College London (UCL),Departamento de Electrónica y Tecnología de Computadores
[10] Torrington Place,Engineering Product Development (EPD) Pillar
[11] Facultad de Ciencias,Computer, Electrical and Mathematical Sciences and Engineering Division
[12] Universidad de Granada,Key Laboratory of Brain
[13] Avenida Fuentenueva s/n,Like Neuromorphic Devices and Systems of Hebei Province
[14] Singapore University of Technology & Design,Department of Electrical and Computer Engineering, College of Design and Engineering
[15] King Abdullah University of Science and Technology (KAUST),undefined
[16] Hebei University,undefined
[17] National University of Singapore (NUS),undefined
来源
关键词
D O I
暂无
中图分类号
学科分类号
摘要
Artificial Intelligence (AI) is currently experiencing a bloom driven by deep learning (DL) techniques, which rely on networks of connected simple computing units operating in parallel. The low communication bandwidth between memory and processing units in conventional von Neumann machines does not support the requirements of emerging applications that rely extensively on large sets of data. More recent computing paradigms, such as high parallelization and near-memory computing, help alleviate the data communication bottleneck to some extent, but paradigm- shifting concepts are required. Memristors, a novel beyond-complementary metal-oxide-semiconductor (CMOS) technology, are a promising choice for memory devices due to their unique intrinsic device-level properties, enabling both storing and computing with a small, massively-parallel footprint at low power. Theoretically, this directly translates to a major boost in energy efficiency and computational throughput, but various practical challenges remain. In this work we review the latest efforts for achieving hardware-based memristive artificial neural networks (ANNs), describing with detail the working principia of each block and the different design alternatives with their own advantages and disadvantages, as well as the tools required for accurate estimation of performance metrics. Ultimately, we aim to provide a comprehensive protocol of the materials and methods involved in memristive neural networks to those aiming to start working in this field and the experts looking for a holistic approach.
引用
收藏
相关论文
共 50 条
  • [1] Hardware implementation of memristor-based artificial neural networks
    Aguirre, Fernando
    Sebastian, Abu
    Le Gallo, Manuel
    Song, Wenhao
    Wang, Tong
    Yang, J. Joshua
    Lu, Wei
    Chang, Meng-Fan
    Ielmini, Daniele
    Yang, Yuchao
    Mehonic, Adnan
    Kenyon, Anthony
    Villena, Marco A.
    Roldan, Juan B.
    Wu, Yuting
    Hsu, Hung-Hsi
    Raghavan, Nagarajan
    Sune, Jordi
    Miranda, Enrique
    Eltawil, Ahmed
    Setti, Gianluca
    Smagulova, Kamilya
    Salama, Khaled N.
    Krestinskaya, Olga
    Yan, Xiaobing
    Ang, Kah-Wee
    Jain, Samarth
    Li, Sifan
    Alharbi, Osamah
    Pazos, Sebastian
    Lanza, Mario
    NATURE COMMUNICATIONS, 2024, 15 (01)
  • [2] Memristor-based Neuromorphic Implementations for Artificial Neural Networks
    Zhao, Chun
    Zhou, Guang You
    Zhao, Ce Zhou
    Yang, Li
    Man, Ka Lok
    Lim, Eng Gee
    2018 INTERNATIONAL SOC DESIGN CONFERENCE (ISOCC), 2018, : 174 - 175
  • [4] The Research of Fault Tolerance of Memristor-Based Artificial Neural Networks
    Danilin, S. N.
    Shchanikov, S. A.
    Zuev, A. D.
    Bordanov, I. A.
    Sakulin, A. E.
    12TH INTERNATIONAL CONFERENCE ON THE DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE 2019), 2019, : 539 - 544
  • [5] Determining operation tolerances of memristor-based artificial neural networks
    Danilin, S. N.
    Shchanikov, S. A.
    Panteleev, S. V.
    2016 INTERNATIONAL CONFERENCE ON ENGINEERING AND TELECOMMUNICATION (ENT 2016), 2016, : 34 - 38
  • [6] Advances in Memristor-Based Neural Networks
    Xu, Weilin
    Wang, Jingjuan
    Yan, Xiaobing
    FRONTIERS IN NANOTECHNOLOGY, 2021, 3
  • [7] Quantitative determination of fault tolerance of memristor-based artificial neural networks
    Danilin, S. N.
    Shchanikov, S. A.
    Bordanov, I. A.
    Zuev, A. D.
    INTERNATIONAL CONFERENCE: INFORMATION TECHNOLOGIES IN BUSINESS AND INDUSTRY, 2019, 1333
  • [8] Memristor-based neural networks: a bridge from device to artificial intelligence
    Cao, Zelin
    Sun, Bai
    Zhou, Guangdong
    Mao, Shuangsuo
    Zhu, Shouhui
    Zhang, Jie
    Ke, Chuan
    Zhao, Yong
    Shao, Jinyou
    NANOSCALE HORIZONS, 2023, 8 (06) : 716 - 745
  • [9] Analytical Calculation of Inference in Memristor-based Stochastic Artificial Neural Networks
    Bogun, Nicolas
    Quesada, Emilio Perez-Bosch
    Perez, Eduardo
    Wenger, Christian
    Kloes, Alexander
    Schwarz, Mike
    2022 29TH INTERNATIONAL CONFERENCE ON MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEM (MIXDES 2022), 2022, : 83 - 88
  • [10] SkyNet: Memristor-based 3D IC for Artificial Neural Networks
    Bhat, Sachin
    Kulkarni, Sourab
    Shi, Jiajun
    Li, Mingyu
    Moritz, Csaba Andras
    PROCEEDINGS OF THE IEEE/ACM INTERNATIONAL SYMPOSIUM ON NANOSCALE ARCHITECTURES (NANOARCH 2017), 2017, : 109 - 114