TY - JOUR
T1 - Computing with Networks of Oscillatory Dynamical Systems
AU - Raychowdhury, Arijit
AU - Parihar, Abhinav
AU - Smith, Gus Henry
AU - Narayanan, Vijaykrishnan
AU - Csaba, Gyorgy
AU - Jerry, Matthew
AU - Porod, Wolfgang
AU - Datta, Suman
N1 - Funding Information:
Manuscript received February 12, 2018; revised June 27, 2018; accepted October 21, 2018. Date of publication December 6, 2018; date of current version December 21, 2018. This work was supported by the Center for Low Energy Systems Technology (LEAST), one of six centers of STARnet, a Semiconductor Research Corporation Program sponsored by MARCO and DARPA. The work of A. Parihar and M. Jerry was supported in part by the National Science Foundation under Grant 1640081 and in part by the Nanoelectronics Research Corporation (NERC), a wholly-owned subsidiary of the Semiconductor Research Corporation (SRC), through Extremely Energy Efficient Collective Electronics (EXCEL), an SRC-NRI Nanoelectronics Research Initiative under Research Task IDs 2698.001 and 2698.002. The work of G. Smith, M. Jerry, and S. Datta was supported in part by the Office of Naval Research under Award N00014-11-1-0665 and in part by the Intel Corporation through a Customized Semiconductor Research Corporation Project at the University of Notre Dame. (Corresponding author: Arijit Raychowdhury.) A. Raychowdhury and A. Parihar are with the Department of Electrical and Computer Engineering, Georgia Institute of Technology, Atlanta, GA 30332 USA (e-mail: arijit.raychowdhury@ece.gatech.edu). G. H. Smith and V. Narayanan are with the Department of Computer Science and Engineering and Electrical Engineering, Pennsylvania State University, State College, PA 16801 USA. G. Csaba is with the Faculty for Information Technology and Bionics, Pázmány Péter Catholic University, 1088 Budapest, Hungary. M. Jerry was with the Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN 46556 USA. He is now with Micron Technologies, Boise, ID 83707 USA. W. Porod and S. Datta are with the Department of Electrical Engineering, University of Notre Dame, Notre Dame, IN 46556 USA.
Publisher Copyright:
© 1963-2012 IEEE.
PY - 2019/1
Y1 - 2019/1
N2 - As we approach the end of the silicon road map, alternative computing models that can solve at-scale problems in the data-centric world are becoming important. This is accompanied by the realization that binary abstraction and Boolean logic, which have been the foundations of modern computing revolution, fall short of the desired performance and power efficiency. In particular, hard computing problems relevant to pattern matching, image and signal processing, optimizations, and neuromorphic applications require alternative approaches. In this paper, we review recent advances in oscillatory dynamical system-based models of computing and their implementations. We show that simple configurations of oscillators connected using simple electrical circuits can result in interesting phase and frequency dynamics of such coupled oscillatory systems. Such networks can be controlled, programmed, and observed to solve computationally hard problems. Although our discussion in this paper is limited to insulator-to-metal transition devices and spin-torque oscillators, the general philosophy of such a computing paradigm of 'let physics do the computing' can be translated to other mediums as well, including micromechanical and optical systems. We present an overview of the mathematical treatments necessary to understand the time evolution of these systems and highlight the recent experimental results in this area that suggest the potential of such computational models.
AB - As we approach the end of the silicon road map, alternative computing models that can solve at-scale problems in the data-centric world are becoming important. This is accompanied by the realization that binary abstraction and Boolean logic, which have been the foundations of modern computing revolution, fall short of the desired performance and power efficiency. In particular, hard computing problems relevant to pattern matching, image and signal processing, optimizations, and neuromorphic applications require alternative approaches. In this paper, we review recent advances in oscillatory dynamical system-based models of computing and their implementations. We show that simple configurations of oscillators connected using simple electrical circuits can result in interesting phase and frequency dynamics of such coupled oscillatory systems. Such networks can be controlled, programmed, and observed to solve computationally hard problems. Although our discussion in this paper is limited to insulator-to-metal transition devices and spin-torque oscillators, the general philosophy of such a computing paradigm of 'let physics do the computing' can be translated to other mediums as well, including micromechanical and optical systems. We present an overview of the mathematical treatments necessary to understand the time evolution of these systems and highlight the recent experimental results in this area that suggest the potential of such computational models.
UR - http://www.scopus.com/inward/record.url?scp=85058126870&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85058126870&partnerID=8YFLogxK
U2 - 10.1109/JPROC.2018.2878854
DO - 10.1109/JPROC.2018.2878854
M3 - Article
AN - SCOPUS:85058126870
SN - 0018-9219
VL - 107
SP - 73
EP - 89
JO - Proceedings of the IEEE
JF - Proceedings of the IEEE
IS - 1
M1 - 8565896
ER -