Your browser doesn't support javascript.
loading
Programming memristor arrays with arbitrarily high precision for analog computing.
Song, Wenhao; Rao, Mingyi; Li, Yunning; Li, Can; Zhuo, Ye; Cai, Fuxi; Wu, Mingche; Yin, Wenbo; Li, Zongze; Wei, Qiang; Lee, Sangsoo; Zhu, Hengfang; Gong, Lei; Barnell, Mark; Wu, Qing; Beerel, Peter A; Chen, Mike Shuo-Wei; Ge, Ning; Hu, Miao; Xia, Qiangfei; Yang, J Joshua.
Afiliação
  • Song W; Ming Hsieh Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, CA, USA.
  • Rao M; TetraMem Inc., Fremont, CA, USA.
  • Li Y; TetraMem Inc., Fremont, CA, USA.
  • Li C; Department of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA, USA.
  • Zhuo Y; Department of Electrical and Computer Engineering, University of Massachusetts, Amherst, MA, USA.
  • Cai F; Ming Hsieh Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, CA, USA.
  • Wu M; TetraMem Inc., Fremont, CA, USA.
  • Yin W; TetraMem Inc., Fremont, CA, USA.
  • Li Z; TetraMem Inc., Fremont, CA, USA.
  • Wei Q; TetraMem Inc., Fremont, CA, USA.
  • Lee S; TetraMem Inc., Fremont, CA, USA.
  • Zhu H; TetraMem Inc., Fremont, CA, USA.
  • Gong L; TetraMem Inc., Fremont, CA, USA.
  • Barnell M; TetraMem Inc., Fremont, CA, USA.
  • Wu Q; Air Force Research Lab, Information Directorate, Rome, NY, USA.
  • Beerel PA; Air Force Research Lab, Information Directorate, Rome, NY, USA.
  • Chen MS; Ming Hsieh Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, CA, USA.
  • Ge N; Ming Hsieh Department of Electrical and Computer Engineering, University of Southern California, Los Angeles, CA, USA.
  • Hu M; TetraMem Inc., Fremont, CA, USA.
  • Xia Q; TetraMem Inc., Fremont, CA, USA.
  • Yang JJ; TetraMem Inc., Fremont, CA, USA.
Science ; 383(6685): 903-910, 2024 Feb 23.
Article em En | MEDLINE | ID: mdl-38386733
ABSTRACT
In-memory computing represents an effective method for modeling complex physical systems that are typically challenging for conventional computing architectures but has been hindered by issues such as reading noise and writing variability that restrict scalability, accuracy, and precision in high-performance computations. We propose and demonstrate a circuit architecture and programming protocol that converts the analog computing result to digital at the last step and enables low-precision analog devices to perform high-precision computing. We use a weighted sum of multiple devices to represent one number, in which subsequently programmed devices are used to compensate for preceding programming errors. With a memristor system-on-chip, we experimentally demonstrate high-precision solutions for multiple scientific computing tasks while maintaining a substantial power efficiency advantage over conventional digital approaches.

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Revista: Science Ano de publicação: 2024 Tipo de documento: Article País de afiliação: Estados Unidos

Texto completo: 1 Coleções: 01-internacional Base de dados: MEDLINE Idioma: En Revista: Science Ano de publicação: 2024 Tipo de documento: Article País de afiliação: Estados Unidos