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

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

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

An Analytical Method to Induce a Multistable Periodic Response to Pulse Trains in a ReRAM Cell. - Ascoli, Alon; Corinto, Fernando; Gilli, Marco; Demirkol, Ahmet Samil; Schmitt, Nicolas; Messaris, Ioannis; Tetzlaff, Ronald; Strachan, John Paul; Chua, Leon O. (2024)

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

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

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

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

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

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

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

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

State-Space Modeling and Tuning of Memristors for Neuromorphic Computing Applications. - Yang, Ming-Jay; Strachan, John Paul (2023)

Local Fading Memory Effects in a Tantalum Oxide ReRAM Cell from Hewlett Packard Labs. - Ascoli, Alon; Schmitt, Nicolas; Messaris, Ioannis; Demirkol, Ahmet Samil; Tetzlaff, Ronald; Strachan, John Paul; Chua, Leon O. (2023)

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

Non-idealities and Design Solutions for Analog Memristor-Based Content-Addressable Memories. - Manea, Paul-Philipp; Sudarshan, Chirag; Cüppers, Felix; Strachan, John Paul (2023)

Proceedings of the 18th ACM International Symposium on Nanoscale Architectures, NANOARCH 2023, Dresden, Germany, December 18-20, 2023 (ACM, 2023)

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

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

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

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

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

A general tree-based machine learning accelerator with memristive analog CAM. - Pedretti, Giacomo; Serebryakov, Sergey; Strachan, John Paul; Graves, Catherine E. (2022)

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

Mixed Precision Quantization for ReRAM-based DNN Inference Accelerators. - Huang, Sitao; Ankit, Aayush; Silveira, Plínio; Antunes, Rodrigo; Chalamalasetti, Sai Rahul; Hajj, Izzat El; Kim, Dong Eun; Aguiar, Glaucimar; Bruel, Pedro; Serebryakov, Sergey; Xu, Cong; Li, Can; et al. (2021)

Defect tolerant in-memory analog computing with CMOS-integrated nanoscale crossbars: Invited. - Jiang, Mingrui; Mao, Ruibin; Strachan, John Paul; Li, Can (2021)

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

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

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

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

Classical Adiabatic Annealing in Memristor Hopfield Neural Networks for Combinatorial Optimization. - Kumar, Suhas; Vaerenbergh, Thomas Van; Strachan, John Paul (2020)

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

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

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

FPGA Demonstrator of a Programmable Ultra-Efficient Memristor-Based Machine Learning Inference Accelerator. - Foltin, Martin; Aguiar, Glaucimar; Antunes, Rodrigo; Silveira, Plínio; Knuppe, Gustavo; Ambrosi, Joao; Chatterjee, Soumitra; Kolhe, Jitendra Onkar; Lakshiminarashimha, Sunil; Milojicic, Dejan S.; Strachan, John Paul; Warner, Craig; et al. (2019)

Future Computing Systems (FCS) to Support "Understanding" Capability. - Beausoleil, Raymond G.; Vaerenbergh, Thomas Van; Bresniker, Kirk; Graves, Catherine; Keeton, Kimberly; Kumar, Suhas; Li, Can; Milojicic, Dejan S.; Serebryakov, Sergey; Strachan, John Paul (2019)

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

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

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

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

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

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

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

Computing In-Memory, Revisited. - Milojicic, Dejan S.; Bresniker, Kirk; Campbell, Gary; Faraboschi, Paolo; Strachan, John Paul; Williams, Stan (2018)

Hardware-Software Co-Design for an Analog-Digital Accelerator for Machine Learning. - Ambrosi, Joao; Ankit, Aayush; Antunes, Rodrigo; Chalamalasetti, Sai Rahul; Chatterjee, Soumitra; Hajj, Izzat El; Fachini, Guilherme; Faraboschi, Paolo; Foltin, Martin; Huang, Sitao; Hwu, Wen-Mei; Knuppe, Gustavo; et al. (2018)

Regular Expression Matching with Memristor TCAMs. - Graves, Catherine E.; Ma, Wen; Sheng, Xia; Buchanan, Brent; Zheng, Le; Lam, Sity; Li, Xuema; Chalamalasetti, Sai Rahul; Kiyama, Lennie; Foltin, Martin; Hardy, Matthew P.; Strachan, John Paul (2018)

Large Memristor Crossbars for Analog Computing. - Li, Can; Li, Yunning; Jiang, Hao; Song, Wenhao; Lin, Peng; Wang, Zhongrui; Yang, J. Joshua; Xia, Qiangfei; Hu, Miao; Montgomery, Eric; Zhang, Jiaming; Dávila, Noraica; et al. (2018)

Regular Expression Matching with Memristor TCAMs for Network Security. - Graves, Catherine E.; Ma, Wen; Sheng, Xia; Buchanan, Brent; Zheng, Le; Lam, Sity; Li, Xuema; Chalamalasetti, Sai Rahul; Kiyama, Lennie; Foltin, Martin; Strachan, John Paul; Hardy, Matthew P. (2018)

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

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

Rescuing Memristor-based Neuromorphic Design with High Defects. - Liu, Chenchen; Hu, Miao; Strachan, John Paul; Li, Hai (Helen) (2017)

Generalize or Die: Operating Systems Support for Memristor-Based Accelerators. - Bruel, Pedro; Chalamalasetti, Sai Rahul; Dalton, Chris I.; Hajj, Izzat El; Goldman, Alfredo; Graves, Catherine; Hwu, Wen-Mei W.; Laplante, Phil; Milojicic, Dejan S.; Ndu, Geoffrey; Strachan, John Paul (2017)

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

Dot-product engine for neuromorphic computing: programming 1T1M crossbar to accelerate matrix-vector multiplication. - Hu, Miao; Strachan, John Paul; Li, Zhiyong; Grafals, Emmanuelle M.; Davila, Noraica; Graves, Catherine; Lam, Sity; Ge, Ning; Yang, Jianhua Joshua; Williams, R. Stanley (2016)

Fading memory effects in a memristor for Cellular Nanoscale Network applications. - Ascoli, Alon; Tetzlaff, Ronald; Chua, Leon O.; Strachan, John Paul; Williams, R. Stanley (2016)

Accelerating Discrete Fourier Transforms with dot-product engine. - Hu, Miao; Strachan, John Paul (2016)

ISAAC: A Convolutional Neural Network Accelerator with In-Situ Analog Arithmetic in Crossbars. - Shafiee, Ali; Nag, Anirban; Muralimanohar, Naveen; Balasubramonian, Rajeev; Strachan, John Paul; Hu, Miao; Williams, R. Stanley; Srikumar, Vivek (2016)

Dot-product engine as computing memory to accelerate machine learning algorithms. - Hu, Miao; Strachan, John Paul; Li, Zhiyong; Williams, R. Stanley (2016)

Physics-based memristor models. - Williams, R. Stanley; Pickett, Matthew D.; Strachan, John Paul (2013)

Designing memristors: Physics, materials science and engineering. - Medeiros-Ribeiro, Gilberto; Yang, J. Joshua; Nickel, Janice H.; Torrezan, Antonio; Strachan, John Paul; Williams, R. Stanley (2012)

CMOS interface circuits for reading and writing memristor crossbar array. - Qureshi, Muhammad Shakeel; Pickett, Matthew D.; Miao, Feng; Strachan, John Paul (2011)

Hybrid CMOS/memristor circuits. - Strukov, Dmitri B.; Stewart, Duncan R.; Borghetti, Julien; Li, Xuema; Pickett, Matthew D.; Medeiros-Ribeiro, Gilberto; Robinett, Warren; Snider, Gregory S.; Strachan, John Paul; Wu, Wei; Xia, Qiangfei; Yang, J. Joshua; et al. (2010)