• DocumentCode
    641340
  • Title

    Variation-tolerant Computing with Memristive Reservoirs

  • Author

    Burger, John Robert ; Teuscher, Christof

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Portland State Univ., Portland, OR, USA
  • fYear
    2013
  • fDate
    15-17 July 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    As feature-size scaling in integrated CMOS circuits further slows down, attention is shifting to computing by non-von Neumann and non-Boolean computing models. In addition, emerging devices are expected to behave in time-dependent non-linear ways, beyond a simple switching behavior, and will exhibit extreme physical variation, heterogeneity and unstructuredness. One solution path to address this challenge is to use a dynamical information processing approach that harnesses the intrinsic dynamics of networks of emerging devices. In this paper we employ an approach inspired by reservoir computing, a machine learning technique, to perform computations with memristive device networks that show variation and unstructuredness. Reservoir computing harnesses the nonlinear transient dynamics of such networks and is thus ideally suited for our memristive devices. We, for the first time, apply the reservoir computing approach to a regular structured reservoir and show, on a simple signal classification problem, that this architecture is highly tolerant towards device variation. Furthermore we prove that, compared to unstructured random reservoirs, regular structured reservoirs lead to better average performance as well as to higher variation tolerance. Based on our results of the signal classification task, we argue that harnessing the intrinsic non-linear and time-dependent properties of memristive device networks has the potential to lead generally to more efficient, cheaper, and more robust nanoscale electronics.
  • Keywords
    electronic engineering computing; learning (artificial intelligence); memristors; nanoelectronics; device variation; machine learning technique; memristive reservoirs; nanoscale electronics; nonlinear transient dynamics; regular structured reservoir; reservoir computing; signal classification task; variation-tolerant computing; Computational modeling; Computer architecture; Error analysis; Memristors; Performance evaluation; Reservoirs; Resistance; memristor; reservoir computing; variation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanoscale Architectures (NANOARCH), 2013 IEEE/ACM International Symposium on
  • Conference_Location
    Brooklyn, NY
  • Print_ISBN
    978-1-4799-0873-8
  • Type

    conf

  • DOI
    10.1109/NanoArch.2013.6623028
  • Filename
    6623028