The DOI matches its Crossref record; 15 of the 16 references it cites were found in a registry or an index.
A Flexible and Fast PyTorch Toolkit for Simulating Training and Inference on Analog Crossbar Arrays
Open accessAbstract
We introduce the IBM ANALOG HARDWARE ACCELERATION KIT, a new and first of a kind open source toolkit to simulate analog crossbar arrays in a convenient fashion from within PYTORCH (freely available at https://github.com/IBM/aihwkit). The toolkit is under active development and is centered around the concept of an “analog tile” which captures the computations performed on a crossbar array. Analog tiles are building blocks that can be used to extend existing network modules with analog components and compose arbitrary artificial neural networks (ANNs) using the flexibility of the PYTORCH framework. Analog tiles can be conveniently configured to emulate a plethora of different analog hardware characteristics and their non-idealities, such as device-to-device and cycle-to-cycle variations, resistive device response curves, and weight and output noise. Additionally, the toolkit makes it possible to design custom unit cell configurations and to use advanced analog optimization algorithms such as Tiki-Taka. Moreover, the backward and update behavior can be set to “ideal" to enable hardware-aware training features for chips that target inference acceleration only. To evaluate the inference accuracy of such chips over time, we provide statistical programming noise and drift models calibrated on phase-change memory hardware. Our new toolkit is fully GPU accelerated and can be used to conveniently estimate the impact of material properties and non-idealities of future analog technology on the accuracy for arbitrary ANNs.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Claims other papers make about this one
Each is checked against this paper’s own text: does it say what the citing paper says it does?
The IBM Analog Hardware Acceleration Kit does not assess the hardware chip's runtime, latency, and power performance.
“However, the IBM toolkit [18] does not assess the hardware chip's runtime, latency, and power performance.”
From Framework for In-Memory Computing Based on Memristor and Memcapacitor for On-Chip Training (2023) · cites this paper as [18]
Citations
Cites
PyTorch: An Imperative Style, High-Performance Deep Learning Library
Paszke, A., Gross, S., Massa, F., Lerer, A., Bradbury, J., Chanan, G., Killeen, T., Lin, Z., Gimelshein, N., Antiga, L., et al. (2019) · arXiv · doi:10.48550/arxiv.1912.01703 · Cited by 31,473
Memory devices and applications for in-memory computing
Sebastian, A., Le Gallo, M., Khaddam-Aljameh, R., & Eleftheriou, E. (2020) · Nature Nanotechnology · doi:10.1038/s41565-020-0655-z · Cited by 2,289
Self-citationNeuromorphic computing using non-volatile memory
Burr, G. W., Shelby, R. M., Sebastian, A., Kim, S., Kim, S., Sidler, S., Virwani, K. R., Ishii, M., Narayanan, P., Fumarola, A., et al. (2016) · Advances in Physics X · doi:10.1080/23746149.2016.1259585 · Cited by 1,196
Self-citationGokmen, T., & Vlasov, Y. (2016) · Frontiers in Neuroscience · doi:10.3389/fnins.2016.00333 · Cited by 491
Self-citationAccurate deep neural network inference using computational phase-change memory
Joshi, V., Le Gallo, M., Haefeli, S., Boybat, I., Nandakumar, S. R., Piveteau, C., Dazzi, M., Rajendran, B., Sebastian, A., & Eleftheriou, E. (2020) · Nature Communications · doi:10.1038/s41467-020-16108-9 · Cited by 490 · cited 3×
“It has become increasingly apparent that accuracy on chips that are designed for inference benefit greatly from “hardwareaware” training, where the DNN workload is trained (or finetuned) in software with some analog noise and non-idealities in the forward pass, but with otherwise perfect backward and update pass [3],…”
BackgroundMethodSelf-citationChen, P.-Y., Peng, X., & Yu, S. (2017) · Technical digest - International Electron Devices Meeting/Technical digest · doi:10.1109/iedm.2017.8268337 · Cited by 453
Accurate deep neural network inference using computational phase-change memory
Joshi, V., Gallo, M. L., Haefeli, S., Boybat, I., Nandakumar, S. R., Piveteau, C., Dazzi, M., Rajendran, B., Sebastian, A., & Eleftheriou, E. S. (2020) · RePEc: Research Papers in Economics · doi:10.3929/ethz-b-000416797 · Cited by 378
Self-citationPeng, X., Huang, S., Jiang, H., Lu, A., & Yu, S. (2021) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2020.3043731 · Cited by 317
The Next Generation of Deep Learning Hardware: Analog Computing
Hänsch, W., Gokmen, T., & Puri, R. (2018) · Proceedings of the IEEE · doi:10.1109/jproc.2018.2871057 · Cited by 244
Self-citationRxNN: A Framework for Evaluating Deep Neural Networks on Resistive Crossbars
Jain, S., Sengupta, A., Roy, K., & Raghunathan, A. (2020) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2020.3000185 · Cited by 151
Signal and noise extraction from analog memory elements for neuromorphic computing
Gong, N., Idé, T., Kim, S., Boybat, I., Sebastian, A., Narayanan, V., & Ando, T. (2018) · Nature Communications · doi:10.1038/s41467-018-04485-1 · Cited by 112
Self-citationAlgorithm for Training Neural Networks on Resistive Device Arrays
Gokmen, T., & Hänsch, W. (2020) · Frontiers in Neuroscience · doi:10.3389/fnins.2020.00103 · Cited by 105
Self-citationTsai, H., Ambrogio, S., Mackin, C., Narayanan, P., Shelby, R. M., Rocki, K., Chen, A., & Burr, G. W. (2019) · 2019 Symposium on VLSI Technology · doi:10.23919/vlsit.2019.8776519 · Cited by 47
The marriage of training and inference for scaled deep learning analog hardware
Gokmen, T., Rasch, M. J., & Haensch, W. (2019) · 2019 IEEE International Electron Devices Meeting (IEDM) · doi:10.1109/iedm19573.2019.8993573 · Cited by 37 · cited 1×
“…apparent that accuracy on chips that are designed for inference benefit greatly from “hardware-aware” training, where the DNN workload is trained (or fine-tuned) in software with some analog noise and non-idealities in the forward pass, but with otherwise perfect backward and update pass [4,8,10,14].”
Self-citationNeural network accelerator design with resistive crossbars: Opportunities and challenges
Jain, S., Ankit, A., Chakraborty, I., Gokmen, T., Rasch, M. J., Hänsch, W., Roy, K., & Raghunathan, A. (2019) · IBM Journal of Research and Development · doi:10.1147/jrd.2019.2947011 · Cited by 27
Self-citation
Flagged first, then by citations
1 of the 16 references couldn’t be matched to a known paper.
Cited by
Sorted by citations
Deep physical neural networks trained with backpropagation
Wright, L. G., Onodera, T., Stein, M. M., Wang, T., Schachter, D. T., Hu, Z., & McMahon, P. L. (2022) · Nature · doi:10.1038/s41586-021-04223-6 · Cited by 799
Hardware implementation of memristor-based artificial neural networks
Aguirre, F., Sebastian, A., Le Gallo, M., Song, W., Wang, T., Yang, J. J., Lu, W., Chang, M.-F., Ielmini, D., Yang, Y., et al. (2024) · Nature Communications · doi:10.1038/s41467-024-45670-9 · Cited by 564
Self-citationLe Gallo, M., Khaddam-Aljameh, R., Stanisavljevic, M., Vasilopoulos, A., Kersting, B., Dazzi, M., Karunaratne, G., Brändli, M., Singh, A., Müller, S. M., et al. (2023) · Nature Electronics · doi:10.1038/s41928-023-01010-1 · Cited by 310
Self-citationResearch Progress on Memristor: From Synapses to Computing Systems
Yang, X., Taylor, B., Wu, A., Chen, Y., & Chua, L. O. (2022) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2022.3159153 · Cited by 207
Rasch, M. J., Mackin, C., Le Gallo, M., Chen, A., Fasoli, A., Odermatt, F., Li, N., Nandakumar, S. R., Narayanan, P., Tsai, H., et al. (2023) · Nature Communications · doi:10.1038/s41467-023-40770-4 · Cited by 213
“Here, clip b a ð x Þ constrains z between minimum a and maximum b , α is a scalar, per-crossbar value which determines the usable input range.”
BackgroundMethodSelf-citationMemristor-based hardware accelerators for artificial intelligence
Huang, Y., Ando, T., Sebastian, A., Chang, M., Yang, J. J., & Xia, Q. (2024) · Nature Reviews Electrical Engineering · doi:10.1038/s44287-024-00037-6 · Cited by 161
Self-citationMemTorch: An Open-source Simulation Framework for Memristive Deep Learning Systems
Lammie, C., Xiang, W., Linares-Barranco, B., & Azghadi, M. R. (2022) · Neurocomputing · doi:10.1016/j.neucom.2022.02.043 · Cited by 85
Jain, S., Tsai, H., Chen, C.-T., Muralidhar, R., Boybat, I., Frank, M. M., Woźniak, S., Stanisavljevic, M., Adusumilli, P., Narayanan, P., et al. (2023) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2022.3221390 · Cited by 76
Self-citationA Survey of Neuromorphic Computing-in-Memory: Architectures, Simulators, and Security
Staudigl, F., Merchant, F., & Leupers, R. (2021) · IEEE Design and Test · doi:10.1109/mdat.2021.3102013 · Cited by 75
Using the IBM Analog In-Memory Hardware Acceleration Kit for Neural Network Training and Inference
Gallo, M. L., Lammie, C., Büchel, J., Carta, F., Fagbohungbe, O. I., Mackin, C., Tsai, H., Narayanan, V., Sebastian, A., Maghraoui, K. E., et al. (2023) · APL Machine Learning · doi:10.1063/5.0168089 · Cited by 88
Self-citationOptimised weight programming for analogue memory-based deep neural networks
Mackin, C., Rasch, M. J., Chen, A., Timcheck, J., Bruce, R. L., Li, N., Narayanan, P., Ambrogio, S., Gallo, M. L., Nandakumar, S. R., et al. (2022) · Nature Communications · doi:10.1038/s41467-022-31405-1 · Cited by 62
Self-citationSide-Channel Attack Analysis on In-Memory Computing Architectures
Wang, Z., Meng, F.-H., Park, Y., Eshraghian, J. K., & Lu, W. D. (2023) · IEEE Transactions on Emerging Topics in Computing · doi:10.1109/tetc.2023.3257684 · Cited by 57
Fast and robust analog in-memory deep neural network training
Rasch, M. J., Carta, F., Fagbohungbe, O. I., & Gokmen, T. (2024) · Nature Communications · doi:10.1038/s41467-024-51221-z · Cited by 50
Self-citationNeural architecture search for in-memory computing-based deep learning accelerators
Krestinskaya, O., Fouda, M. E., Benmeziane, H., Maghraoui, K. E., Sebastian, A., Lu, W. D., Lanza, M., Li, H. H., Kurdahi, F. J., Fahmy, S. A., et al. (2024) · Nature Reviews Electrical Engineering · doi:10.1038/s44287-024-00052-7 · Cited by 35
Self-citationGradient-Based Neuromorphic Learning on Dynamical RRAM Arrays
Zhou, P., Choi, D.-U., Lu, W. D., Kang, S.-M. S., & Eshraghian, J. K. (2022) · IEEE Journal on Emerging and Selected Topics in Circuits and Systems · doi:10.1109/jetcas.2022.3224071 · Cited by 37
Safari, M. M., & Pourrostam, J. (2024) · Signal Processing · doi:10.1016/j.sigpro.2024.109446 · Cited by 35
Rapid learning with phase-change memory-based in-memory computing through learning-to-learn
Ortner, T., Petschenig, H., Vasilopoulos, A., Renner, R., Brglez, Š., Limbacher, T., Piñero-Fuentes, E., Linares-Barranco, A., Pantazi, A., & Legenstein, R. A. (2025) · Nature Communications · doi:10.1038/s41467-025-56345-4 · Cited by 35
CiMLoop: A Flexible, Accurate, and Fast Compute-In-Memory Modeling Tool
Andrulis, T., Emer, J., & Sze, V. (2024) · IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS) · doi:10.1109/ispass61541.2024.00012 · Cited by 42
Abedin, M., Gong, N., Beckmann, K., Liehr, M., Saraf, I., der Straten, O. V., Ando, T., & Cady, N. C. (2023) · Scientific Reports · doi:10.1038/s41598-023-42214-x · Cited by 34
Impact of Asymmetric Weight Update on Neural Network Training With Tiki-Taka Algorithm
Lee, C., Noh, K., Ji, W., Gokmen, T., & Kim, S. (2022) · Frontiers in Neuroscience · doi:10.3389/fnins.2021.767953 · Cited by 29
Self-citationSpoon, K., Tsai, H., Chen, A., Rasch, M. J., Ambrogio, S., Mackin, C., Fasoli, A., Friz, A. M., Narayanan, P., Stanisavljevic, M., et al. (2021) · Frontiers in Computational Neuroscience · doi:10.3389/fncom.2021.675741 · Cited by 26
Self-citationModeling and simulating in-memory memristive deep learning systems: An overview of current efforts
Lammie, C., Xiang, W., & Azghadi, M. R. (2021) · Array · doi:10.1016/j.array.2021.100116 · Cited by 23
Metal-organic framework single crystal for in-memory neuromorphic computing with a light control
Bachinin, S. V., Marunchenko, A., Matchenya, I., Zhestkij, N. A., Shirobokov, V., Gunina, E. V., Novikov, A. S., Timofeeva, M., Povarov, S. A., Li, F., et al. (2024) · Communications Materials · doi:10.1038/s43246-024-00573-6 · Cited by 21
Framework for In-Memory Computing Based on Memristor and Memcapacitor for On-Chip Training
Singh, A., & Lee, B.-G. (2023) · IEEE Access · doi:10.1109/access.2023.3324375 · Cited by 19
“The IBM Analog Hardware Acceleration Kit was introduced in [18], incorporating memristive devices into memory computing and PyTorch software simulation.”
BackgroundMethodFalcone, D. F., Clerico, V., Choi, W., Stecconi, T., Horst, F., Bégon‐Lours, L., Galetta, M., Porta, A. L., Garg, N., Alibart, F., et al. (2025) · Advanced Functional Materials · doi:10.1002/adfm.202504688 · Cited by 18
Song, Y., Chang, Y.-H., Choi, J.-H., Song, M., Yoon, J. H., Lee, S., Jung, S.-Y., Ham, W., Park, J.-M., Kim, H., et al. (2023) · Applied Surface Science · doi:10.1016/j.apsusc.2023.157356 · Cited by 18
PiPSim: A Behavior-Level Modeling Tool for CNN Processing-in-Pixel Accelerators
Roohi, A., Tabrizchi, S., Morsali, M., Pan, D. Z., & Angizi, S. (2023) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2023.3305574 · Cited by 17
ASiM: Modeling and Analyzing Inference Accuracy of SRAM-Based Analog CiM Circuits
Zhang, W., Ando, S., Chen, Y.-C., & Yoshioka, K. (2025) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2025.3605286 · Cited by 15
AnalogNAS: A Neural Network Design Framework for Accurate Inference with Analog In-Memory Computing
Benmeziane, H., Lammie, C., Boybat, I., Rasch, M. J., Gallo, M. L., Tsai, H.-Y. S., Muralidhar, R., Niar, S., Ouarnoughi, H., Narayanan, V., et al. (2023) · IEEE International Conference on Edge Computing and Communications (EDGE) · doi:10.1109/edge60047.2023.00045 · Cited by 15
Self-citationNoh, K., Kwak, H., Son, J., Kim, S., Um, M., Kang, M., Kim, D., Ji, W., Lee, J.-Y., Jo, H., et al. (2024) · Science Advances · doi:10.1126/sciadv.adl3350 · Cited by 15
A Simulation Framework for Memristor-Based Heterogeneous Computing Architectures
Liu, H., Xu, J., Liao, X., Jin, H., Zhang, Y., & Mao, F. (2022) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2022.3152385 · Cited by 17
Progress and challenges of phase change memory for in-memory computing
Su, X., Guo, Z., Zhang, G., Tsai, H.-Y. S., & Li, N. (2025) · Current Opinion in Solid State and Materials Science · doi:10.1016/j.cossms.2025.101225 · Cited by 14
Staudigl, F., Sturm, K. J. X., Bartel, M., Fetz, T., Šišejković, D., Joseph, J. M., Pöhls, L. B., & Leupers, R. (2022) · IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS) · doi:10.1109/aicas54282.2022.9869897 · Cited by 13
AnalogVNN: A fully modular framework for modeling and optimizing photonic neural networks
Shah, V., & Youngblood, N. (2023) · APL Machine Learning · doi:10.1063/5.0134156 · Cited by 14
Moitra, A., Bhattacharjee, A., Li, Y., Kim, Y., & Panda, P. (2024) · Applied Physics Reviews · doi:10.1063/5.0211040 · Cited by 15
Proton‐Modulated Resistive Switching in a Synapse‐Like Tyrosine‐Rich Peptide‐Based Memristor
Yoon, J. H., Song, M., Ham, W., Park, J.-M., Park, J., Namgung, S. D., & Kwon, J. (2024) · Advanced Functional Materials · doi:10.1002/adfm.202415222 · Cited by 13
Advancements in Artificial Intelligence Circuits and Systems (AICAS)
Miller, T. I., Durlik, I., Kostecka, E., Mitan-Zalewska, P., Sokołowska, S., Cembrowska-Lech, D., & Łobodzińska, A. (2023) · Electronics · doi:10.3390/electronics13010102 · Cited by 12
A System for Validating Resistive Neural Network Prototypes
Hoskins, B. D., Ma, W., Fream, M., Yousuf, O., Daniels, M., Goodwill, J. M., Madhavan, A., Tung, H., Branstad, M., Liu, M., et al. (2021) · International Conference on Neuromorphic Systems (ICONS) · doi:10.1145/3477145.3477260 · Cited by 12
BNN An Ideal Architecture for Acceleration With Resistive in Memory Computation
Ding, A., Qiao, Y., & Bagherzadeh, N. (2023) · IEEE Transactions on Emerging Topics in Computing · doi:10.1109/tetc.2023.3237778 · Cited by 12
Bhattacharjee, A., Moitra, A., Kim, Y., Venkatesha, Y., & Panda, P. (2023) · ACM Great Lakes Symposium on VLSI (GLSVLSI) · doi:10.1145/3583781.3590241 · Cited by 11
Solving sparse linear systems with approximate inverse preconditioners on analog devices
Kalantzis, V., Gupta, A., Lior Horesh, C., Nowicki, T., Squillante, M. S., Wu, C. W., Gokmen, T., & Avron, H. (2021) · IEEE High Performance Extreme Computing Conference · doi:10.1109/hpec49654.2021.9622816 · Cited by 11
Self-citationSurface roughness engineering for improvement of cycle-to-cycle variability of RRAM
Ham, W., Song, Y., Yoon, J. H., Lee, S., Park, J.-M., Lee, J., & Kwon, J. (2024) · Applied Surface Science · doi:10.1016/j.apsusc.2024.160595 · Cited by 12
Improving the Accuracy of Analog-Based In-Memory Computing Accelerators Post-Training
Lammie, C., Vasilopoulos, A., Büchel, J., Camposampiero, G., Gallo, M. L., Rasch, M. J., & Sebastian, A. (2024) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas58744.2024.10558540 · Cited by 11
Self-citationWu, B., Liu, Y., Liu, J., Huan, C., Wei, X., Tong, W., & Feng, D. (2024) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2024.3485589 · Cited by 9
Xpikeformer: Hybrid Analog-Digital Hardware Acceleration for Spiking Transformers
Song, Z., Katti, P., Simeone, O., & Rajendran, B. (2025) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2025.3552534 · Cited by 10
Error-aware probabilistic training for memristive neural networks
Liu, J., Lü, J., Tang, S., Zhou, R., Ma, H., Lyu, B., Tian, Y., Shi, T., & Liu, Q. (2025) · Nature Communications · doi:10.1038/s41467-025-66240-7 · Cited by 11
Top Python-Based Deep Learning Packages: A Comprehensive Review
Mohialden, Y. M., Kadhim, R. W., Hussien, N. M., & Hussain, S. A.-K. (2024) · International Journal Papier Advance and Scientific Review · doi:10.47667/ijpasr.v5i1.283 · Cited by 9
Jeon, S., Kang, H., Kwak, H., Noh, K., Kim, S., Kim, N., Kim, H. W., Hong, E., Kim, S., & Woo, J. (2023) · Scientific Reports · doi:10.1038/s41598-023-49251-6 · Cited by 8
The Ouroboros of Memristors: Neural Networks Facilitating Memristor Programming
Yu, Z., Yang, M.-J., Finkbeiner, J., Siegel, S., Strachan, J. P., & Neftci, E. O. (2024) · IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS) · doi:10.1109/aicas59952.2024.10595913 · Cited by 8
Kang, M., Cho, U., Kang, J., Han, N., Seo, H. J., Yang, J., Shin, S., Kim, T., Kim, S., Jeong, C., et al. (2024) · Advanced Electronic Materials · doi:10.1002/aelm.202300900 · Cited by 7
Sino-Iranian Cooperation in Artificial Intelligence: A Potential Countering Against the US Hegemony
Eslami, M., Mosavi, N. S., & Can, M. (2023) · Springer eBooks · doi:10.1007/978-981-19-6700-9_32 · Cited by 7
Design Space Exploration of Dense and Sparse Mapping Schemes for RRAM Architectures
Lammie, C., Eshraghian, J. K., Li, C., Amirsoleimani, A., Genov, R., Lu, W. D., & Azghadi, M. R. (2022) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas48785.2022.9937207 · Cited by 7
Frank, M. M., Li, N., Rasch, M. J., Jain, S., Chen, C.-T., Muralidhar, R., Han, J., Narayanan, V., Philip, T. M., Brew, K. W., et al. (2023) · IEEE International Reliability Physics Symposium proceedings · doi:10.1109/irps48203.2023.10117874 · Cited by 9
Self-citationJeon, S., Tessler, N., Kim, N., Hong, E., Kim, H. W., & Woo, J. (2024) · Scientific Reports · doi:10.1038/s41598-024-55681-7 · Cited by 6
Demonstration of transformer-based ALBERT model on a 14nm analog AI inference chip
Chen, A., Ambrogio, S., Narayanan, P., Okazaki, A., Mackin, C., Fasoli, A., Rasch, M. J., Friz, A. M., Luquin, J., Yasuda, T., et al. (2025) · Nature Communications · doi:10.1038/s41467-025-63794-4 · Cited by 8
Self-citationZhao, H., Wang, L., Zhou, Y., Liu, S., Qin, Q., Li, X., Zhang, Y., Xi, Y., Jiao, Y., Liu, Z., et al. (2026) · Nature Electronics · doi:10.1038/s41928-026-01571-x · Cited by 6
Solving Sparse Linear Systems via Flexible GMRES with In-Memory Analog Preconditioning
Kalantzis, V., Squillante, M. S., Wu, C. W., Gupta, A., Ubaru, S., Gokmen, T., & Lior Horesh, C. (2023) · IEEE High Performance Extreme Computing Conference · doi:10.1109/hpec58863.2023.10363502 · Cited by 6
Self-citationDemonstration of transfer learning using 14 nm technology analog ReRAM array
Athena, F. F., Fagbohungbe, O. I., Gong, N., Rasch, M. J., Penaloza, J., Seo, S., Gasasira, A., Solomon, P. M., Bragaglia, V., Consiglio, S. P., et al. (2024) · Frontiers in Electronics · doi:10.3389/felec.2023.1331280 · Cited by 6
Self-citationKim, Y., Kim, H., Jeon, S., Kim, H. W., Hong, E., Kim, N., Choi, H., Park, H., Jeong, J., Lee, D., et al. (2024) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2024.3408784 · Cited by 5
Song, Y., Lee, J., Lee, S., Ham, W., Yoon, J. H., Park, J.-M., Sung, T., & Kwon, J. (2024) · Electronic Materials Letters · doi:10.1007/s13391-024-00516-w · Cited by 6
Örnhag, M. V., Güler, P., Knyaginin, D., & Borg, M. (2023) · IEEE/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW) · doi:10.1109/wacvw58289.2023.00054 · Cited by 6
Dorzhigulov, A., & Saxena, V. (2023) · Frontiers in Neuroscience · doi:10.3389/fnins.2023.1177592 · Cited by 6
Interfacing Neuromorphic Hardware with Machine Learning Frameworks - A Review
Lohoff, J., Yu, Z., Finkbeiner, J., Kaya, A., Stewart, K. M., Lui, H. W., & Neftci, E. (2023) · International Conference on Neuromorphic Systems (ICONS) · doi:10.1145/3589737.3605967 · Cited by 6
Fault Injection in Native Logic-in-Memory Computation on Neuromorphic Hardware
Staudigl, F., Fetz, T., Pelke, R., Šišejković, D., Joseph, J. M., Pöhls, L. B., & Leupers, R. (2023) · ACM/IEEE Design Automation Conference (DAC) · doi:10.1109/dac56929.2023.10247742 · Cited by 7
Internal Resistor Effect of Multilayer-Structured Synaptic Device for Low-Power Operation
Kim, H., Han, G., Cho, S., Woo, J., & Lee, D. (2024) · Nanomaterials · doi:10.3390/nano14020201 · Cited by 6
Yoon, J. H., Song, M., Song, Y., Park, J.-M., & Kwon, J. (2024) · Journal of Alloys and Compounds · doi:10.1016/j.jallcom.2024.174251 · Cited by 5
Toolflow for the algorithm-hardware co-design of memristive ANN accelerators
Wabnitz, M., & Gemmeke, T. (2023) · Memories - Materials Devices Circuits and Systems · doi:10.1016/j.memori.2023.100066 · Cited by 5
Technology-Aware Drift Resilience Analysis of RRAM Crossbar Array Configurations
Reiser, D., Reichenbach, M., Rizzi, T., Baroni, A., Fritscher, M., Wenger, C., Zambelli, C., & Bertozzi, D. (2023) · IEEE Interregional NEWCAS Conference (NEWCAS) · doi:10.1109/newcas57931.2023.10198076 · Cited by 6
Integration of Physics-Derived Memristor Models with Machine Learning Frameworks
Yu, Z., Menzel, S., Strachan, J. P., & Neftci, E. O. (2022) · Asilomar Conference on Signals, Systems and Computers (ACSSC) · doi:10.1109/ieeeconf56349.2022.10052010 · Cited by 5
Hwang, T.-G., Park, H., & Cho, W.-J. (2024) · Biomimetics · doi:10.3390/biomimetics9030157 · Cited by 4
Difficulties and approaches in enabling learning-in-memory using crossbar arrays of memristors
Wang, W. J., Li, Y., & Wang, M. (2024) · Neuromorphic Computing and Engineering · doi:10.1088/2634-4386/ad6732 · Cited by 4
Hosseinzadeh, S., Lancaster, S., Parvaresh, A., Silva, C., Mikolajick, T., Slesazeck, S., & Fey, D. (2024) · Euromicro Conference on Digital System Design (DSD) · doi:10.1109/dsd64264.2024.00010 · Cited by 4
NORA: Noise-Optimized Rescaling of LLMs on Analog Compute-in-Memory Accelerators
Hou, Y. T., Tsai, H.-Y. S., Maghraoui, K. E., Gokmen, T., Burr, G. W., & Liu, L. (2025) · Design, Automation, and Test in Europe · doi:10.23919/date64628.2025.10993217 · Cited by 4
Self-citationKernel approximation using analogue in-memory computing
Büchel, J., Camposampiero, G., Vasilopoulos, A., Lammie, C., Gallo, M. L., Rahimi, A., & Sebastian, A. (2024) · Nature Machine Intelligence · doi:10.1038/s42256-024-00943-2 · Cited by 4
Self-citationBommana, A. R., Feinberg, B., Xiao, P., Bennet, C., Marinella, M. J., & Chakrabarty, K. (2026) · Asia and South Pacific Design Automation Conference (ASP-DAC) · doi:10.1109/asp-dac66049.2026.11420230 · Cited by 3
Analog Switching in Hexagonal Boron Nitride Memristors via Multiple Nano‐Filaments Confinement
Song, J., Moon, S., Byun, J., Kim, J., Choi, J., Kwak, H., Hwang, I., Ji, C., Kim, S., & Kim, J. K. (2025) · Small · doi:10.1002/smll.202504507 · Cited by 3
Li, H., Qian, D., Liu, G., Cui, Z. Q., & Lei, J. (2023) · IEEE Access · doi:10.1109/access.2023.3330376 · Cited by 3
Synaptogen: A Cross-Domain Generative Device Model for Large-Scale Neuromorphic Circuit Design
Hennen, T., Brackmann, L., Ziegler, T., Siegel, S., Menzel, S., Waser, R. M., Wouters, D. J., & Bedau, D. (2024) · IEEE Transactions on Electron Devices · doi:10.1109/ted.2024.3427616 · Cited by 3
Victor, J., Wang, C., & Gupta, S. K. (2025) · IEEE Transactions on Circuits and Systems I Regular Papers · doi:10.1109/tcsi.2025.3550314 · Cited by 3
A Software-Circuit-Device Co-Optimization Framework for Neuromorphic Inference Circuits
Quibuyen, P., Jiao, T., & Wong, H. Y. (2022) · IEEE Access · doi:10.1109/access.2022.3167709 · Cited by 4
Prospects of analog in-memory computing using ferroelectric tunnel junctions
Borg, M., Papadopoulos, C., Guerin, A., Athle, R., & Bastani, S. (2025) · Neuromorphic Computing and Engineering · doi:10.1088/2634-4386/add0d9 · Cited by 3
Choi, S., & Kim, S. (2025) · Nanoscale · doi:10.1039/d5nr00814j · Cited by 2
Johari, S., Mohammadhassani, A., & Das, A. (2025) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas56072.2025.11043873 · Cited by 2
Energy-convergence trade off for the training of neural networks on bio-inspired hardware
Garg, N., Vicandi, P. U., Zhang, Y., Baigol, A., Falcone, D. F., Ram, M. S., Offrein, B. J., & Bégon‐Lours, L. (2025) · doi:10.1109/ccmcc67628.2025.11380809 · Cited by 2
LIMCA: LLM for Automating Analog In-Memory Computing Architecture Design Exploration
Vungarala, D., Amin, M. H., Mercati, P., Ghosh, A., Roohi, A., Pan, D. Z., Zand, R., & Angizi, S. (2026) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2026.3694341 · Cited by 2
Phase Change Memory-based Hardware Accelerators for Deep Neural Networks (invited)
Burr, G. W., Narayanan, P., Ambrogio, S., Okazaki, A., Tsai, H.-Y. S., Hosokawa, K., Mackin, C., Nomura, A., Yasuda, T., Demarest, J. J., et al. (2023) · IEEE Symposium on VLSI Technology and Circuits (VLSI Technology and Circuits) · doi:10.23919/vlsitechnologyandcir57934.2023.10185411 · Cited by 2
Self-citationSong, Y., Yoon, J. H., Lee, S., Ham, W., Park, J.-M., Lee, J., & Kwon, J. (2023) · Applied Physics Letters · doi:10.1063/5.0158280 · Cited by 2
Akkoç, S., Çınar, A., Ercan, B., Kalfa, M., & Arıkan, O. (2024) · Journal of the Franklin Institute · doi:10.1016/j.jfranklin.2024.107363 · Cited by 2
MemMIMO: A Simulation Framework for Memristor-Based Massive MIMO Acceleration
Xu, J., Zheng, Y., Stathis, D., Wang, R., Shen, R., Zheng, L., Zou, Z., & Hemani, A. (2025) · IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · doi:10.1109/tcad.2025.3565478 · Cited by 2
Attention-driven PCM-based In-Memory Computing for Smart Vision Systems
Haidar, A., Khan, A., Ntinas, V. G., Fernández‐Berni, J., Carmona‐Galán, R., & Tetzlaff, R. (2025) · IEEE International Symposium on Circuits and Systems proceedings · doi:10.1109/iscas56072.2025.11044041 · Cited by 2
A Realistic Simulation Framework for Analog/Digital Neuromorphic Architectures
Quintana, F. M., Maryada, M., Galindo, P. L., Donati, E., Indiveri, G., & Perez‐Peña, F. (2025) · Neuromorphic Computing and Engineering · doi:10.1088/2634-4386/adef77 · Cited by 2
Efficient transformer adaptation for analog in-memory computing via low-rank adapters
Li, C., Ferro, E., Lammie, C., Gallo, M. L., Boybat, I., & Rajendran, B. (2026) · Neuromorphic Computing and Engineering · doi:10.1088/2634-4386/ae405e · Cited by 4
Kao, H.-Y., & Huang, S.-H. (2022) · IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS) · doi:10.1109/aicas54282.2022.9869956 · Cited by 2
Configuration through Optimization for In-Memory Computing Hardware and Simulators
Li, K., Hsu, C.-F., Lin, Y.-S., Chien, S., & Chen, W. (2022) · SiPS ... design and implementation - IEEE Workshop on Signal Processing Systems · doi:10.1109/sips55645.2022.9919208 · Cited by 2
A Parallel SystemC Virtual Platform for Neuromorphic Architectures
Galicia, M., Merchant, F., & Leupers, R. (2022) · International Symposium on Quality Electronic Design (ISQED) · doi:10.1109/isqed54688.2022.9806235 · Cited by 2
Design Framework for ReRAM-Based DNN Accelerators with Accuracy and Hardware Evaluation
Kao, H.-Y., Huang, S.-H., & Cheng, W. (2022) · Electronics · doi:10.3390/electronics11132107 · Cited by 2
PyMem: A Graphical User Interface Tool for Neuromemristive Hardware–Software Co-Design
Radhakrishnan, A., Palliyalil, J., Babu, S., Dorzhigulov, A., & James, A. P. (2024) · IEEE Open Journal of the Industrial Electronics Society · doi:10.1109/ojies.2024.3363093 · Cited by 3
Kang, M., Kim, M., Kang, J., Won, J., Seo, H. J., Joe, C., Roh, Y., Park, Y., & Kim, S. (2025) · IEEE Journal of the Electron Devices Society · doi:10.1109/jeds.2025.3576795 · Cited by 1
Lin, Z., Chen, Z., Zhang, J., Deng, J., Wu, X., & Feng, Y. (2025) · Expert Systems with Applications · doi:10.1016/j.eswa.2025.129277 · Cited by 1
Rahman, M., & Qian, L. (2025) · IEEE Transactions on Emerging Topics in Computational Intelligence · doi:10.1109/tetci.2025.3641703 · Cited by 1
Metadata
- Authors
- Rasch, M. J., Moreda, D., Gokmen, T., Le Gallo, M., Carta, F., Goldberg, C., El Maghraoui, K., Sebastian, A., & Narayanan, V.
- Affiliations
- IBM (United States) (US)
- IBM Research
- Venue
- 2021 IEEE 3rd International Conference on Artificial Intelligence Circuits and Systems (AICAS)
- Publisher
- IEEE
- Published
- 2021-06-06
- Pages
- 1-4
- OpenAlex
- W3148526109
- Cited by
- 160
- References
- 16
- Citations by year
- 2026: 28 · 2025: 36 · 2024: 40 · 2023: 32 · 2022: 18 · 2021: 6
- FWCI
- 37.68
- Type
- conference paper
- Language
- en
- Open access
- green
- arxiv.org
- Locations
- IEEE International Conference on Artificial Intelligence Circuits and Systems (AICAS) (publishedVersion)
- arXiv (Cornell University) (submittedVersion)
- arXiv (Cornell University) (cc-by)
- Funders
- Rensselaer Polytechnic Institute
- Topics
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Advanced Memory and Neural Computing
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Ferroelectric and Negative Capacitance Devices
- Physical Sciences › Computer Science › Artificial Intelligence › Neural Networks and Reservoir Computing
- Keywords
- analog neural networks, hardware-aware training, phase-change memory, device-to-device variation, cycle-to-cycle variation, hardware acceleration, GPU-accelerated simulation, open-source software toolkit
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review