Solving Boolean satisfiability problems with resistive content addressable memories - Giacomo Pedretti; Fabian Böhm; Tinish Bhattacharya; Arne Heittmann; Xiangyi Zhang; Mohammad Hizzani; George Higgins Hutchinson; Dongseok Kwon; John Moon; Elisabetta Valiante; Ignacio Rozada; Catherine E. Graves; et al. (CoRR, 2025)

The Ouroboros of Memristors: Neural Networks Facilitating Memristor Programming - Zhenming Yu; Ming-Jay Yang; Jan Finkbeiner; Sebastian Siegel; John Paul Strachan; Emre Neftci (6th IEEE International Conference on AI Circuits and Systems, AICAS 2024, Abu Dhabi, United Arab Emirates, April 22-25, 2024, 2024)

Memristor-based hardware and algorithms for higher-order Hopfield optimization solver outperforming quadratic Ising machines - Mohammad Hizzani; Arne Heittmann; George Higgins Hutchinson; Dmitrii Dobrynin; Thomas Van Vaerenbergh; Tinish Bhattacharya; Adrien Renaudineau; Dmitri B. Strukov; John Paul Strachan (IEEE International Symposium on Circuits and Systems, ISCAS 2024, Singapore, May 19-22, 2024, 2024)

An Analytical Method to Induce a Multistable Periodic Response to Pulse Trains in a ReRAM Cell - Alon Ascoli; Fernando Corinto; Marco Gilli; Ahmet Samil Demirkol; Nicolas Schmitt; Ioannis Messaris; Ronald Tetzlaff; John Paul Strachan; Leon O. Chua (13th International Conference on Modern Circuits and Systems Technologies, MOCAST 2024, Sofia, Bulgaria, June 26-28, 2024, 2024)

Computing High-Degree Polynomial Gradients in Memory - Tinish Bhattacharya; George Higgins Hutchinson; Giacomo Pedretti; X. Sheng; Jim Ignowski; Thomas Van Vaerenbergh; Raymond G. Beausoleil; John Paul Strachan; Dmitri B. Strukov (CoRR, 2024)

The Ouroboros of Memristors: Neural Networks Facilitating Memristor Programming - Zhenming Yu; Ming-Jay Yang; Jan Finkbeiner; Sebastian Siegel; John Paul Strachan; Emre Neftci (CoRR, 2024)

Integration of Physics-Derived Memristor Models with Machine Learning Frameworks - Zhenming Yu; Stephan Menzel; John Paul Strachan; Emre Neftci (CoRR, 2024)

Roadmap to Neuromorphic Computing with Emerging Technologies - Adnan Mehonic; Daniele Ielmini; Kaushik Roy; Onur Mutlu; Shahar Kvatinsky; Teresa Serrano-Gotarredona; Bernabé Linares-Barranco; Sabina Spiga; Sergey Savelev; Alexander G. Balanov; Nitin Chawla; Giuseppe Desoli; et al. (CoRR, 2024)

Analog In-Memory Computing Attention Mechanism for Fast and Energy-Efficient Large Language Models - Nathan Leroux; Paul-Philipp Manea; Chirag Sudarshan; Jan Finkbeiner; Sebastian Siegel; John Paul Strachan; Emre Neftci (CoRR, 2024)

Gain Cell-Based Analog Content Addressable Memory for Dynamic Associative tasks in AI - Paul-Philipp Manea; Nathan Leroux; Emre Neftci; John Paul Strachan (CoRR, 2024)

IMSSA: Deploying modern state-space models on memristive in-memory compute hardware - Sebastian Siegel; Ming-Jay Yang; John Paul Strachan (CoRR, 2024)

Research Challenges for Energy-Efficient Computing in Automated Vehicles - Robert P. Dick; Rob Aitken; Jace Mogill; John Paul Strachan; Kirk Bresniker; Wei Lu; Yorie Nakahira; Zhiyong Li; Matthew J. Marinella; William Severa; A. Alec Talin; Craig M. Vineyard; et al. (Computer, 2023)

State-Space Modeling and Tuning of Memristors for Neuromorphic Computing Applications - Ming-Jay Yang; John Paul Strachan (Proceedings of the 2023 International Conference on Neuromorphic Systems, ICONS 2023, Santa Fe, NM, USA, August 1-3, 2023, 2023)

Local Fading Memory Effects in a Tantalum Oxide ReRAM Cell from Hewlett Packard Labs - Alon Ascoli; Nicolas Schmitt; Ioannis Messaris; Ahmet Samil Demirkol; Ronald Tetzlaff; John Paul Strachan; Leon O. Chua (IEEE International Conference on Metrology for eXtended Reality, Artificial Intelligence and Neural Engineering, MetroXRAINE 2023, Milano, Italy, October 25-27, 2023, 2023)

Analog Feedback-Controlled Memristor Programming Circuit for Analog Content Addressable Memory - Jiaao Yu; Paul-Philipp Manea; Sara Ameli; Mohammad Hizzani; Amro Eldebiky; John Paul Strachan (IEEE International Conference on Metrology for eXtended Reality, Artificial Intelligence and Neural Engineering, MetroXRAINE 2023, Milano, Italy, October 25-27, 2023, 2023)

Non-idealities and Design Solutions for Analog Memristor-Based Content-Addressable Memories - Paul-Philipp Manea; Chirag Sudarshan; Felix Cüppers; John Paul Strachan (Proceedings of the 18th ACM International Symposium on Nanoscale Architectures, NANOARCH 2023, Dresden, Germany, December 18-20, 2023, 2023)

Proceedings of the 18th ACM International Symposium on Nanoscale Architectures, NANOARCH 2023, Dresden, Germany, December 18-20, 2023 - Ronald Tetzlaff; Fernando Corinto; Neil Kemp; Alon Ascoli; Andreas Mögel; Meng-Fan Marvin Chang; Joseph S. Friedman; Siting Liu; John Paul Strachan; Stephan Menzel; Mehdi B. Tahoori; Martin Ziegler; et al. (ACM, 2023)

High-Speed and Energy-Efficient Non-Volatile Silicon Photonic Memory Based on Heterogeneously Integrated Memresonator - Bassem Tossoun; Di Liang; Stanley Cheung; Zhuoran Fang; Xia Sheng; John Paul Strachan; Raymond G. Beausoleil (CoRR, 2023)

Analog Feedback-Controlled Memristor programming Circuit for analog Content Addressable Memory - Jiaao Yu; Paul-Philipp Manea; Sara Ameli; Mohammad Hizzani; Amro Eldebiky; John Paul Strachan (CoRR, 2023)

Memristor-based hardware and algorithms for higher-order Hopfield optimization solver outperforming quadratic Ising machines - Mohammad Hizzani; Arne Heittmann; George Higgins Hutchinson; Dmitrii Dobrynin; Thomas Van Vaerenbergh; Tinish Bhattacharya; Adrien Renaudineau; Dmitri B. Strukov; John Paul Strachan (CoRR, 2023)

2022 roadmap on neuromorphic computing and engineering - Dennis V. Christensen; Regina Dittmann; Bernabé Linares-Barranco; Abu Sebastian; Manuel Le Gallo; Andrea Redaelli; Stefan Slesazeck; Thomas Mikolajick; Sabina Spiga; Stephan Menzel; Ilia Valov; Gianluca Milano; et al. (Neuromorph. Comput. Eng., 2022)

Integration of Physics-Derived Memristor Models with Machine Learning Frameworks - Zhenming Yu; Stephan Menzel; John Paul Strachan; Emre Neftci (56th Asilomar Conference on Signals, Systems, and Computers, ACSSC 2022, Pacific Grove, CA, USA, October 31 - Nov. 2, 2022, 2022)

A general tree-based machine learning accelerator with memristive analog CAM - Giacomo Pedretti; Sergey Serebryakov; John Paul Strachan; Catherine E. Graves (IEEE International Symposium on Circuits and Systems, ISCAS 2022, Austin, TX, USA, May 27 - June 1, 2022, 2022)

Experimentally realized memristive memory augmented neural network - Ruibin Mao; Bo Wen; Yahui Zhao; Arman Kazemi; Ann Franchesca Laguna; Michael T. Niemier; X. Sharon Hu; Xia Sheng; Catherine E. Graves; John Paul Strachan; Can Li (CoRR, 2022)

Mixed Precision Quantization for ReRAM-based DNN Inference Accelerators - Sitao Huang; Aayush Ankit; Plínio Silveira; Rodrigo Antunes; Sai Rahul Chalamalasetti; Izzat El Hajj; Dong Eun Kim; Glaucimar Aguiar; Pedro Bruel; Sergey Serebryakov; Cong Xu; Can Li; et al. (ASPDAC '21: 26th Asia and South Pacific Design Automation Conference, Tokyo, Japan, January 18-21, 2021, 2021)

Defect tolerant in-memory analog computing with CMOS-integrated nanoscale crossbars: Invited - Mingrui Jiang; Ruibin Mao; John Paul Strachan; Can Li (28th IEEE International Conference on Electronics, Circuits, and Systems, ICECS 2021, Dubai, United Arab Emirates, November 28 - Dec. 1, 2021, 2021)

Tree-based machine learning performed in-memory with memristive analog CAM - Giacomo Pedretti; Catherine E. Graves; Can Li; Sergey Serebryakov; Xia Sheng; Martin Foltin; Ruibin Mao; John Paul Strachan (CoRR, 2021)

2021 Roadmap on Neuromorphic Computing and Engineering - Dennis V. Christensen; Regina Dittmann; Bernabé Linares-Barranco; Abu Sebastian; Manuel Le Gallo; Andrea Redaelli; Stefan Slesazeck; Thomas Mikolajick; Sabina Spiga; Stephan Menzel; Ilia Valov; Gianluca Milano; et al. (CoRR, 2021)

Prospects for Analog Circuits in Deep Networks - Shih-Chii Liu; John Paul Strachan; Arindam Basu (CoRR, 2021)

PANTHER: A Programmable Architecture for Neural Network Training Harnessing Energy-Efficient ReRAM - Aayush Ankit; Izzat El Hajj; Sai Rahul Chalamalasetti; Sapan Agarwal; Matthew J. Marinella; Martin Foltin; John Paul Strachan; Dejan S. Milojicic; Wen-Mei Hwu; Kaushik Roy (IEEE Trans. Computers, 2020)

Classical Adiabatic Annealing in Memristor Hopfield Neural Networks for Combinatorial Optimization - Suhas Kumar; Thomas Van Vaerenbergh; John Paul Strachan (International Conference on Rebooting Computing, ICRC 2020, Atlanta, GA, USA, December 1-3, 2020, 2020)

Long short-term memory networks in memristor crossbar arrays - Can Li; Zhongrui Wang; Mingyi Rao; Daniel Belkin; Wenhao Song; Hao Jiang; Peng Yan; Yunning Li; Peng Lin; Miao Hu; Ning Ge; John Paul Strachan; et al. (Nat. Mach. Intell., 2019)

In situ training of feed-forward and recurrent convolutional memristor networks - Zhongrui Wang; Can Li; Peng Lin; Mingyi Rao; Yongyang Nie; Wenhao Song; Qinru Qiu; Yunning Li; Peng Yan; John Paul Strachan; Ning Ge; Nathan McDonald; et al. (Nat. Mach. Intell., 2019)

PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference - Aayush Ankit; Izzat El Hajj; Sai Rahul Chalamalasetti; Geoffrey Ndu; Martin Foltin; R. Stanley Williams; Paolo Faraboschi; Wen-mei W. Hwu; John Paul Strachan; Kaushik Roy; Dejan S. Milojicic (Proceedings of the Twenty-Fourth International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS 2019, Providence, RI, USA, April 13-17, 2019, 2019)

FPGA Demonstrator of a Programmable Ultra-Efficient Memristor-Based Machine Learning Inference Accelerator - Martin Foltin; Glaucimar Aguiar; Rodrigo Antunes; Plínio Silveira; Gustavo Knuppe; Joao Ambrosi; Soumitra Chatterjee; Jitendra Onkar Kolhe; Sunil Lakshiminarashimha; Dejan S. Milojicic; John Paul Strachan; Craig Warner; et al. (2019 IEEE International Conference on Rebooting Computing, ICRC 2019, San Mateo, CA, USA, November 6-8, 2019, 2019)

Future Computing Systems (FCS) to Support "Understanding" Capability - Raymond G. Beausoleil; Thomas Van Vaerenbergh; Kirk Bresniker; Catherine Graves; Kimberly Keeton; Suhas Kumar; Can Li; Dejan S. Milojicic; Sergey Serebryakov; John Paul Strachan (2019 IEEE International Conference on Rebooting Computing, ICRC 2019, San Mateo, CA, USA, November 6-8, 2019, 2019)

The Art and Science of Constructing a Memristor Model: Updated - Suhas Kumar; Gary Gibson; Catherine E. Graves; Matthew D. Pickett; John Paul Strachan; R. Stanley Williams (Handbook of Memristor Networks, 2019)

PUMA: A Programmable Ultra-efficient Memristor-based Accelerator for Machine Learning Inference - Aayush Ankit; Izzat El Hajj; Sai Rahul Chalamalasetti; Geoffrey Ndu; Martin Foltin; R. Stanley Williams; Paolo Faraboschi; Wen-Mei Hwu; John Paul Strachan; Kaushik Roy; Dejan S. Milojicic (CoRR, 2019)

Harnessing Intrinsic Noise in Memristor Hopfield Neural Networks for Combinatorial Optimization - Fuxi Cai; Suhas Kumar; Thomas Van Vaerenbergh; Rui Liu; Can Li; Shimeng Yu; Qiangfei Xia; J. Joshua Yang; Raymond G. Beausoleil; Wei Lu; John Paul Strachan (CoRR, 2019)

Analog content addressable memories with memristors - Can Li; Catherine E. Graves; Darrin Miller; John Paul Strachan (CoRR, 2019)

Thermodynamic Computing - Tom Conte; Erik DeBenedictis; Natesh Ganesh; Todd Hylton; John Paul Strachan; R. Stanley Williams; Alexander A. Alemi; Lee Altenberg; Gavin E. Crooks; James P. Crutchfield; Lídia del Rio; Josh Deutsch; et al. (CoRR, 2019)

PANTHER: A Programmable Architecture for Neural Network Training Harnessing Energy-efficient ReRAM - Aayush Ankit; Izzat El Hajj; Sai Rahul Chalamalasetti; Sapan Agarwal; Matthew J. Marinella; Martin Foltin; John Paul Strachan; Dejan S. Milojicic; Wen-Mei W. Hwu; Kaushik Roy (CoRR, 2019)

Newton: Gravitating Towards the Physical Limits of Crossbar Acceleration - Anirban Nag; Rajeev Balasubramonian; Vivek Srikumar; Ross Walker; Ali Shafiee; John Paul Strachan; Naveen Muralimanohar (IEEE Micro, 2018)

Computing In-Memory, Revisited - Dejan S. Milojicic; Kirk Bresniker; Gary Campbell; Paolo Faraboschi; John Paul Strachan; Stan Williams (38th IEEE International Conference on Distributed Computing Systems, ICDCS 2018, Vienna, Austria, July 2-6, 2018, 2018)

Hardware-Software Co-Design for an Analog-Digital Accelerator for Machine Learning - Joao Ambrosi; Aayush Ankit; Rodrigo Antunes; Sai Rahul Chalamalasetti; Soumitra Chatterjee; Izzat El Hajj; Guilherme Fachini; Paolo Faraboschi; Martin Foltin; Sitao Huang; Wen-Mei Hwu; Gustavo Knuppe; et al. (2018 IEEE International Conference on Rebooting Computing, ICRC 2018, McLean, VA, USA, November 7-9, 2018, 2018)

Regular Expression Matching with Memristor TCAMs - Catherine E. Graves; Wen Ma; Xia Sheng; Brent Buchanan; Le Zheng; Sity Lam; Xuema Li; Sai Rahul Chalamalasetti; Lennie Kiyama; Martin Foltin; Matthew P. Hardy; John Paul Strachan (2018 IEEE International Conference on Rebooting Computing, ICRC 2018, McLean, VA, USA, November 7-9, 2018, 2018)

Large Memristor Crossbars for Analog Computing - Can Li; Yunning Li; Hao Jiang; Wenhao Song; Peng Lin; Zhongrui Wang; J. Joshua Yang; Qiangfei Xia; Miao Hu; Eric Montgomery; Jiaming Zhang; Noraica Dávila; et al. (IEEE International Symposium on Circuits and Systems, ISCAS 2018, 27-30 May 2018, Florence, Italy, 2018)

Regular Expression Matching with Memristor TCAMs for Network Security - Catherine E. Graves; Wen Ma; Xia Sheng; Brent Buchanan; Le Zheng; Sity Lam; Xuema Li; Sai Rahul Chalamalasetti; Lennie Kiyama; Martin Foltin; John Paul Strachan; Matthew P. Hardy (Proceedings of the 14th IEEE/ACM International Symposium on Nanoscale Architectures, NANOARCH 2018, Athens, Greece, July 17-19, 2018, 2018)

Long short-term memory networks in memristor crossbars - Can Li; Zhongrui Wang; Mingyi Rao; Daniel Belkin; Wenhao Song; Hao Jiang; Peng Yan; Yunning Li; Peng Lin; Miao Hu; Ning Ge; John Paul Strachan; et al. (CoRR, 2018)

Looking Ahead for Resistive Memory Technology: A broad perspective on ReRAM technology for future storage and computing - Hai (Helen) Li; Yiran Chen; Chenchen Liu; John Paul Strachan; Noraica Davila (IEEE Consumer Electron. Mag., 2017)

Rescuing Memristor-based Neuromorphic Design with High Defects - Chenchen Liu; Miao Hu; John Paul Strachan; Hai (Helen) Li (Proceedings of the 54th Annual Design Automation Conference, DAC 2017, Austin, TX, USA, June 18-22, 2017, 2017)

Generalize or Die: Operating Systems Support for Memristor-Based Accelerators - Pedro Bruel; Sai Rahul Chalamalasetti; Chris I. Dalton; Izzat El Hajj; Alfredo Goldman; Catherine Graves; Wen-Mei W. Hwu; Phil Laplante; Dejan S. Milojicic; Geoffrey Ndu; John Paul Strachan (IEEE International Conference on Rebooting Computing, ICRC 2017, Washington, DC, USA, November 8-9, 2017, 2017)

History Erase Effect in a Non-Volatile Memristor - Alon Ascoli; Ronald Tetzlaff; Leon O. Chua; John Paul Strachan; Richard Stanley Williams (IEEE Trans. Circuits Syst. I Regul. Pap., 2016)

Dot-product engine for neuromorphic computing: programming 1T1M crossbar to accelerate matrix-vector multiplication - Miao Hu; John Paul Strachan; Zhiyong Li; Emmanuelle M. Grafals; Noraica Davila; Catherine Graves; Sity Lam; Ning Ge; Jianhua Joshua Yang; R. Stanley Williams (Proceedings of the 53rd Annual Design Automation Conference, DAC 2016, Austin, TX, USA, June 5-9, 2016, 2016)

Fading memory effects in a memristor for Cellular Nanoscale Network applications - Alon Ascoli; Ronald Tetzlaff; Leon O. Chua; John Paul Strachan; R. Stanley Williams (2016 Design, Automation & Test in Europe Conference & Exhibition, DATE 2016, Dresden, Germany, March 14-18, 2016, 2016)

Accelerating Discrete Fourier Transforms with dot-product engine - Miao Hu; John Paul Strachan (IEEE International Conference on Rebooting Computing, ICRC 2016, San Diego, CA, USA, October 17-19, 2016, 2016)

ISAAC: A Convolutional Neural Network Accelerator with In-Situ Analog Arithmetic in Crossbars - Ali Shafiee; Anirban Nag; Naveen Muralimanohar; Rajeev Balasubramonian; John Paul Strachan; Miao Hu; R. Stanley Williams; Vivek Srikumar (43rd ACM/IEEE Annual International Symposium on Computer Architecture, ISCA 2016, Seoul, South Korea, June 18-22, 2016, 2016)

Dot-product engine as computing memory to accelerate machine learning algorithms - Miao Hu; John Paul Strachan; Zhiyong Li; R. Stanley Williams (17th International Symposium on Quality Electronic Design, ISQED 2016, Santa Clara, CA, USA, March 15-16, 2016, 2016)

Physics-based memristor models - R. Stanley Williams; Matthew D. Pickett; John Paul Strachan (2013 IEEE International Symposium on Circuits and Systems (ISCAS2013), Beijing, China, May 19-23, 2013, 2013)

Designing memristors: Physics, materials science and engineering - Gilberto Medeiros-Ribeiro; J. Joshua Yang; Janice H. Nickel; Antonio Torrezan; John Paul Strachan; R. Stanley Williams (2012 IEEE International Symposium on Circuits and Systems, ISCAS 2012, Seoul, Korea (South), May 20-23, 2012, 2012)

CMOS interface circuits for reading and writing memristor crossbar array - Muhammad Shakeel Qureshi; Matthew D. Pickett; Feng Miao; John Paul Strachan (International Symposium on Circuits and Systems (ISCAS 2011), May 15-19 2011, Rio de Janeiro, Brazil, 2011)

Hybrid CMOS/memristor circuits - Dmitri B. Strukov; Duncan R. Stewart; Julien Borghetti; Xuema Li; Matthew D. Pickett; Gilberto Medeiros-Ribeiro; Warren Robinett; Gregory S. Snider; John Paul Strachan; Wei Wu; Qiangfei Xia; J. Joshua Yang; et al. (International Symposium on Circuits and Systems (ISCAS 2010), May 30 - June 2, 2010, Paris, France, 2010)