Selected Publications (AI & ML):
[CVPR'24] P. Poduval, Z. Zou, M. Imani, “HDQMF: Holographic Feature Decomposition Using Quantum Algorithms”, IEEE / CVF Computer Vision and Pattern Recognition Conference (CVPR), 2024
[Frontier'22] P. Poduval, H. Alimohamadi, A. Zakeri, F. Imani, H. Najafi, T. Givargis, M. Imani, “GrapHD: Graph-based Hyperdimensional
Memorization for Brain-Like Cognitive Learning”, Frontiers in Neuroscience, 2022 [PDF]
[SC'21] Z. Zou, Y. Kim, F. Imani, H. Alimohamadi, R. Cammarota, M. Imani, “Edge-based Hyperdimensional Learning System with Brain-Like Neural Adaptation”, The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), 2021 (Collaboration with Intel) [PDF]
[CLOUD'19] M. Imani, Y. Kim, S. Riazi, J. Messerly, P. Liu, F. Koushanfar, T. Rosing “A Framework for Collaborative Learning in Secure High-Dimensional Space”, IEEE Cloud Computing (CLOUD), 2019 (acceptance rate 14.3%) [PDF].
[DAC'21] P. Poduval, M. Zhou, X. Yin, E. Sadredini, M. Imani, “Cognitive Correlative Encoding for Genome Sequence Matching in Hyperdimensional System”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[DAC'21] A. H. Cano, R. Cammarota, M. Imani, “PRID: Model Inversion Privacy Attacks in Hyperdimensional Learning Systems”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[DATE'21] A. H. Cano, N. Matsumoto, E. Ping, M. Imani, “OnlineHD: Robust, Efficient, and Single-Pass Online Learning Using Hyperdimensional System”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 [PDF].
Selected Publications (Systems):
[HPCA'21] M. Imani, et. al., “Revisiting HyperDimensional Learning for FPGA and Low-Power Architectures”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2021 [PDF].
[MICRO'20] M. Imani, et. al., “DUAL: Acceleration of Clustering Algorithms using Digital-based Processing In-Memory”, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020 [PDF].
[HPCA'20] M. Imani, M. Samragh, Y. Kim, S. Gupta, F. Koushanfar, T. Rosing “Deep Learning Acceleration with Neuron-to-Memory Transformation”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2020 [PDF].
[ISCA'19] M. Imani, S. Gupta, Y. Kim, T. Rosing “FloatPIM: In-Memory Acceleration of Deep Neural Network Training with High Precision”, IEEE International Symposium on Computer Architecture (ISCA), 2019 (acceptance rate 16.9%) [PDF].
[HPCA'17] M. Imani, A. Rahimi, D. Kong, T. Rosing, J. M. Rabaey “Exploring Hyperdimensional Associative Memory”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2017 [PDF].
[CVPR'24] P. Poduval, Z. Zou, M. Imani, “HDQMF: Holographic Feature Decomposition Using Quantum Algorithms”, IEEE / CVF Computer Vision and Pattern Recognition Conference (CVPR), 2024
[Frontier'22] P. Poduval, H. Alimohamadi, A. Zakeri, F. Imani, H. Najafi, T. Givargis, M. Imani, “GrapHD: Graph-based Hyperdimensional
Memorization for Brain-Like Cognitive Learning”, Frontiers in Neuroscience, 2022 [PDF]
[SC'21] Z. Zou, Y. Kim, F. Imani, H. Alimohamadi, R. Cammarota, M. Imani, “Edge-based Hyperdimensional Learning System with Brain-Like Neural Adaptation”, The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), 2021 (Collaboration with Intel) [PDF]
[CLOUD'19] M. Imani, Y. Kim, S. Riazi, J. Messerly, P. Liu, F. Koushanfar, T. Rosing “A Framework for Collaborative Learning in Secure High-Dimensional Space”, IEEE Cloud Computing (CLOUD), 2019 (acceptance rate 14.3%) [PDF].
[DAC'21] P. Poduval, M. Zhou, X. Yin, E. Sadredini, M. Imani, “Cognitive Correlative Encoding for Genome Sequence Matching in Hyperdimensional System”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[DAC'21] A. H. Cano, R. Cammarota, M. Imani, “PRID: Model Inversion Privacy Attacks in Hyperdimensional Learning Systems”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[DATE'21] A. H. Cano, N. Matsumoto, E. Ping, M. Imani, “OnlineHD: Robust, Efficient, and Single-Pass Online Learning Using Hyperdimensional System”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 [PDF].
Selected Publications (Systems):
[HPCA'21] M. Imani, et. al., “Revisiting HyperDimensional Learning for FPGA and Low-Power Architectures”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2021 [PDF].
[MICRO'20] M. Imani, et. al., “DUAL: Acceleration of Clustering Algorithms using Digital-based Processing In-Memory”, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020 [PDF].
[HPCA'20] M. Imani, M. Samragh, Y. Kim, S. Gupta, F. Koushanfar, T. Rosing “Deep Learning Acceleration with Neuron-to-Memory Transformation”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2020 [PDF].
[ISCA'19] M. Imani, S. Gupta, Y. Kim, T. Rosing “FloatPIM: In-Memory Acceleration of Deep Neural Network Training with High Precision”, IEEE International Symposium on Computer Architecture (ISCA), 2019 (acceptance rate 16.9%) [PDF].
[HPCA'17] M. Imani, A. Rahimi, D. Kong, T. Rosing, J. M. Rabaey “Exploring Hyperdimensional Associative Memory”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2017 [PDF].
Conferences
[C109] P. Poduval, Z. Zou, M. Imani, “HDQMF: Holographic Feature Decomposition Using Quantum Algorithms”, IEEE / CVF Computer Vision and Pattern Recognition Conference (CVPR), 2024
[C108] Z. Zou, H. Chen, P. Poduval, Y. Kim, M. Imani, E. Sadredini, R. Cammarota, and M. Imani. "BioHD: an efficient genome sequence search platform using HyperDimensional memorization." In Proceedings of the 49th Annual International Symposium on Computer Architecture (ISCA), 2022.
[C107] Y. Ni, N. Lesica, F.G. Zeng and M. Imani, "Neurally-Inspired Hyperdimensional Classification for Efficient and Robust Biosignal Processing.", IEEE/ACM International Conference on Computer Aided Design (ICCAD), 2022.
[C106] H. Chen, M. A. Issa, Y. Ni and M. Imani, "Distributed Reconfigurable Accelerator for Hyperdimensional Reinforcement Learning.", IEEE/ACM International Conference on Computer Aided Design (ICCAD), 2022.
[C105] S. Zhang, M. Imani, X. Jiao, "ScaleHD: Robust Brain-Inspired Hyperdimensional Computing via Adapative Scaling.", IEEE/ACM International Conference on Computer Aided Design (ICCAD), 2022.
[C104] C. Liu, H. Chen, M. Imani, K. Ni, A. Kazemi, A. F. Laguna, M. Niemier, X. S. Hu, L. Zhao, C. Zhuo and X. Yin, "COSIME: FeFET based Associative Memory for In-Memory Cosine Similarity Search.", IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2022.
[C101] Y. Ni, M. Issa, D. Abraham, M. Imani, X. Yin, and M. Imani. "HDPG: Hyperdimensional Policy-based Reinforcement Learning for Continuous Control.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C103] M. Imani, A. Zakeri, H. Chen, T. Kim, H. Lee, Y. Kim, E. Sadredini, F. Imani. "Neural Computation for Robust and Homographic Face Detection.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C100] P. Poduval, Y. Ni, Y. Kim, K. Ni, R. Kuma, R. Cammarota, M. Imani. "Adaptive neural recovery for highly robust brain-inspired representation.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C99] J. Cai, M. Imani, K. Ni, G. Zhang, X. Zhuo, X. Yin. "Energy Efficient Data Search Design and Optimization Based on a Compact Ferroelectric FET Content Addressable Memory.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C102] A. Jalilvand, S. Naderi, S. N. Estiri, H. Najafi, M. Imani "A Fast and Low-Cost Comparison-Free Sorting Engine with Unary Computing.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C101] Z. Zou, H. Chen, P. Poduval, Y. Kim, M. Imani, E. Sadredini, R. Cammarota, and M. Imani. "Neural Computation for Robust and Homographic Face Detection.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C100] Y. Ni, Y. Kim, T. Rosing, M. Imani, “Algorithm-Hardware Co-Design for Efficient Brain-Inspired Hyperdimensional Learning on Edge”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2022 (Best paper award) [PDF].
[C99] Y. Ni, Y. Kim, T. Rosing, M. Imani, “Online Performance and Power Prediction for Edge TPU via Comprehensive Characterization ”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2022 [PDF].
[C98] P Poduval, M Issa, F Imani, C Zhuo, X Yin, H Najafi, M Imani, "Robust In-Memory Computing with Hyperdimensional Stochastic Representation", IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH), 2021. (invited paper)
[C97] Z. Zhao, J. Gomez, H. Ye, M. Imani, X. Yin, S. Deng, B. Melanson, J. Zhang, X. Gong, A. Abusleme, S. Datta, K. Ni, "Computational Associative Memory Based on Monolithically Integrated Metal-Oxide Thin Film Transistors for Update-Frequent Search Applications", IEEE International Electron Devices Meeting (IEDM), 2021. * fabricated chip using NVM technology.
[C96] H. Chen, M. Imani, "Density-Aware Parallel Hyperdimensional Genome Sequence Matching", IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2022.
[C95] S Shahhosseini, Y Ni, EK Naeini, M Imani, AM Rahmani, N Dutt, Flexible and Personalized Learning for Wearable Health Applications using HyperDimensional Computing, Proceedings of the Great Lakes Symposium on VLSI (GLSVLSI), 2022.
[C94] Z. Zou, H. Alimohamadi, M. Imani, "Brain-Inspired Neural Adaptation for Dynamic and Scalable Hyperdimensional Learning", GOMACTech Conference, 2022.
[C93] A. Cano, R. Cammorato, M. Imani, "Data and Model Privacy in Hyperdimensional Learning Systems", GOMACTech Conference, 2022 .(Collaboration with Intel)
[C92] M. Imani, H. Najafi, "Hyperdimensional Stochastic Representation for Robust Computation with Noisy Emerging Technologies" GOMACTech Conference, 2022.
[C91] Z. Zou, Y. Kim, F. Imani, H. Alimohamadi, R. Cammarota, M. Imani, “Edge-based Hyperdimensional Learning System with Brain-Like Neural Adaptation”, The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), 2021 (Collaboration with Intel) (Open Source @ GitLab)[PDF]
[C90] P. Podual, Y. Ni, Y. Kim, K. Ni, R. Kuma, R. Cammarota, M. Imani, “Hyperdimensional Self-Learning Systems Robust to Technology Noise and Bit-Flip Attacks”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2021 (Collaboration with Intel).
[C89] Y. Kim, M. Imani, M. Zuo, S. Gupta, T. Rosing, “Massively Parallel Big Data Classification on a Programmable Processing In-Memory Architecture”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2021 [PDF].
[C88] A. Kazemi, M. M. Sharifi, Z. Zou, M. Niemier, X. S. Hu, M. Imani, “MIMHD: Accurate and Efficient Hyperdimensional Inference using Multi-Bit In-Memory Computing”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2021 [PDF].
[C87] M. Imani, et. al., “Revisiting HyperDimensional Learning for FPGA and Low-Power Architectures”, EEE International Symposium on High-Performance Computer Architecture (HPCA), 2021 [PDF].
[C86] A. H. Cano, R. Cammarota, M. Imani, “PRID: Model Inversion Privacy Attacks in Hyperdimensional Learning Systems”, IEEE/ACM Design Automation Conference (DAC), 2021. (collaboration with Intel)(Open Source @ GitLab) [PDF]
[C85] P. Poduval, Z. Zhou, H. Najafi, H. Homayoun, M. Imani, “StocHD: Stochastic Hyperdimensional System for Efficient and Robust Learning fromraw data”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C84] A. H. Cano, M. Zhou, C. Zhou, X. Yin, M. Imani, “RegHD: Robust and Efficient Regression in Hyper-Dimensional Learning System”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C83] P. Poduval, M. Zhou, X. Yin, E. Sadredini, M. Imani, “Cognitive Correlative Encoding for Genome Sequence Matching in Hyperdimensional System”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C82] Y. Kim, J. Kim, M. Imani, “CascadeHD: Efficient Many-Class Learning Framework Using Hyperdimensional Computing”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C81] Z. Zou, Y. Kim, M. H. Najafi, M. Imani, “ManiHD: Efficient Hyper-Dimensional Learning Using Manifold Trainable Encoder”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 [PDF].
[C80] S. Asadi, M. H. Najafi, M. Imani, “ A Low-Cost FSM-based Bit-Stream Generator for Low-Discrepancy Stochastic Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 [PDF].
[C79] A. H. Cano, Y. Kim, M. Imani, “ A Framework for Efficient and Binary Clustering in High-Dimensional Space”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 (Open Source @ GitLab).
[C78] A. H. Cano, N. Matsumoto, E. Ping, M. Imani, “OnlineHD: Robust, Efficient, and Single-Pass Online Learning Using Hyperdimensional System”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 (Open Source @ GitLab).
[C77] R. Garcia, F. Asgarinejad, B. Khaleghi, T. Rosing, M. Imani, “TruLook: A Framework for Configurable GPU Approximation”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C76] S. Salamat, J. Kang, Y. Kim, M. Imani, “FPGA Acceleration of Protein Back-translation and Alignment”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C75] M. Zhou, M. Li, M. Imani, T. Rosing, “ HyGraph: Accelerating Graph Processing with Hybrid Memory-centric Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C74] J. Morris, K. Ergun, B. Khaleghi, M. Imani, B. Aksanli, T. Rosing “HyDREA: Towards More Robust and Efficient Machine Learning Systems with Hyperdimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C73] Y. Qian, Z. Fan, H. Wang, C. Li, M. Imani, K. Ni, G. L. Zhang, B. Li, U. Schlichtmann, C. Zhuo, X. Yin “Energy-Aware Designs of Ferroelectric Ternary Content Addressable Memory”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C72] H. Amrouch, X.S. Hu, M. Imani, A.F. Laguna, M. Niemier, S. Thomann, X. Yin, C. Zhuo, “Cross-layer Design for Computing-in-Memory: From Devices, Circuits, to Architectures and Applications”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2021 (Invited paper).
[C71] M. Zhou, M. Imani, Y. Kim, S. Gupta, T. Rosing, “DP-Sim: A Full-stack Simulation Infrastructure for Digital Processing In-Memory Architectures”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2021.
[C70] Y. Guo, M. Imani, J. Kang, S. Salamat, J. Morris, B. Aksanli, Y. Kim, T. Rosing, “HyperRec: Efficient Recommender Systems with Hyperdimensional Computing”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2021.
[C69] M. Imani, et. al., “DUAL: Acceleration of Clustering Algorithms using Digital-based Processing In-Memory”, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020 [PDF].
[C68] M. Imani, S. Pampana, S. Gupta, M. Zhou, Y. Kim, T. Rosing “DUAL: Acceleration of Clustering Algorithms using Digital-based Processing In-Memory”, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020 [PDF].
[C67] C. Li, F. Müller, T. Ali, R. Olivo, M. Imani, S. Deng, C. Zhuo, T. Kämpfe, X. Yin, and K. Ni, Thomas Kämpfe, Xunzhao Yin, and Kai Ni, "Scalable Design of Multi-Bit Ferroelectric Content Addressable Memory for Data-Centric Computing", IEEE International Electron Devices Meeting (IEDM), 2020. (Top device conference) * fabricated chip using NVM technology.
[C66] C. Chen, S. Yang, W. Qian, M. Imani, X. Yin, C. Zhou, “Optimally Approximated and Unbiased Floating-Point Multiplier with Runtime Configurability”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2020 (Best paper candidate) [PDF].
[C65] S. Gupta, J. Morris, M. Imani, R. Ramkumar, J. Yu, A. Tiwari, B. Aksanli, T. Rosing “THRIFTY: Training with Hyperdimensional Computing across Flash Hierarchy”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2020 [PDF].
[C64] S. Gupta, M. Imani, H. Zhao, F. Wu, J. Zhao, T. Rosing “Implementing Binary Neural Networks in Memory with Approximate Accumulation”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2019. [PDF].
[C63] M. Imani, M. Samragh, Y. Kim, S. Gupta, F. Koushanfar, T. Rosing “Deep Learning Acceleration with Neuron-to-Memory Transformation”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2020 (Acceptance rate 19%) [PDF].
[C62] B. Khaleghi, M. Imani, T. Rosing “Prive-HD: Privacy-Preserved Hyperdimensional Computing”, IEEE/ACM Design Automation Conference (DAC), 2020.
[C61] H. Nejatollahi, S. Gupta, M. Imani, R. Cammarota*, T. Rosing, N. Dutt “CryptoPIM: In-Memory Acceleration for RLWE Lattice-based Cryptography”, IEEE/ACM Design Automation Conference (DAC), 2020. (* collaboration with Intel) (Best paper candidate)
[C60] S. Gupta, M. Imani, J. Sim, A. Huang, F. Wu, H. Najafi, T. Rosing, “SCRIMP: A General Stochastic Computing Architecture using ReRAM in-Memory Processing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2020 [PDF].
[C59] Y. Kim, M. Imani, N. Moshiri*, T. Rosing, “GenieHD: Efficient DNA Pattern Matching Accelerator Using Hyperdimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2020. (* collaboration with groups in Bioinformatics) (Best paper candidate)
[C58] M. Imani, S. Gupta, Y. Kim, T. Rosing “FloatPIM: In-Memory Acceleration of Deep Neural Network Training with High Precision”, IEEE International Symposium on Computer Architecture (ISCA), 2019 (acceptance rate 16.9%) [PDF][Presentation].
[C57] M. Imani, Y. Kim, S. Riazi, J. Messerly, P. Liu, F. Koushanfar, T. Rosing “A Framework for Collaborative Learning in Secure High-Dimensional Space”, IEEE Cloud Computing (CLOUD), 2019 (acceptance rate 14.3%) [PDF].
[C56] M. Imani, J. Morris, S. Bosch, H. Shu, G. De Micheli, T. Rosing, “AdaptHD: Adaptive Efficient Training for Brain-Inspired Hyperdimensional Computing”, IEEE IEEE Biomedical Circuits and Systems Conference (BioCAS), 2019 [PDF].
[C55] M. Imani, S. Bosch, M. Javaheripi, B. Rouhani, X. Wu, F. Koushanfar, T. Rosing, “SemiHD: Semi-Supervised Learning Using Hyperdimensional Computing”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2019 [PDF].
[C54] S. Salamat, B. Khaleghi, M. Imani, T. Rosing, “Workload-Aware Opportunistic Energy Efficiency in Multi-FPGA Platforms”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2019 [PDF].
[C53] M. Imani, S. Salamat, B. Khaleghi, M. Samragh, F. Koushanfar, T. Rosing “SparseHD: Algorithm-Hardware Co-Optimization for Efficient High-Dimensional Computing”, IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2019 (acceptance rate 20%) [PDF].
[C52] M. Imani, J. Morris, J. Messerly, H. Shu, Y. Deng, T. Rosing, “BRIC: Locality-based Encoding for Energy-Efficient Brain-Inspired Hyperdimensional Computing”, IEEE/ACM Design Automation Conference (DAC), 2019 (Best paper candidate) [PDF][Presentation].
[C51] M. Imani, A. Sokolova , R. Garcia, A. Huang, F. Wu, B. Aksanli, T. Rosing, “ApproxLP: Approximate Multiplication with Linearization and Iterative Error Control”, IEEE/ACM Design Automation Conference (DAC), 2019 (acceptance rate 24.8%) [PDF].
[C50] D. Peroni, M. Imani, H. Nejatollahi, N. Dutt, T. Rosing, “ARGA: Approximate Reuse for GPGPU Acceleration”, IEEE/ACM Design Automation Conference (DAC), 2019 (acceptance rate 24.8%) [PDF].
[C49] M. Zhou, M. Imani, S. Gupta, T. Rosing, “Thermal-Aware Design and Management for Search-based In-Memory Acceleration”, IEEE/ACM Design Automation Conference (DAC), 2019 (acceptance rate 24.8%) [PDF].
[C48] S. Salamat, M. Imani, B. Khaleghi, T. Rosing, "F5-HD: Fast Flexible FPGA-based Framework for Refreshing Hyperdimensional Computing" ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2019 (acceptance rate 19.8%) [PDF].
[C47] M. Imani, J. Messerly, F. Wu, W. Pi, T. Rosing, “A Binary Learning Framework for Hyperdimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2019 [PDF].
[C46] M. Imani, Y. Kim, T. Worley, S. Gupta, T. Rosing, “HDCluster: An Accurate Clustering Using Brain-Inspired High-Dimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2019 [PDF].
[C45] M. Imani, R. Garcia, A. Huang, T. Rosing, “CADE: Configurable Approximate Divider for Energy Efficiency”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2019 [PDF].
[C44] S. Gupta, M. Imani, B. Khaleghi, V. Kumar, T. Rosing, “RAPID: A ReRAM Processing in Memory Architecture for DNA Sequence Alignment", IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2019.
[C43] J. Morris, M. Imani, S. Bosch, A. Thomas, H. Shu, T. Rosing, “CompHD: Efficient Hyperdimensional Computing Using Model Compression, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2019.
[C42] M. Imani, S. Salamat, S. Gupta, J. Huang, T. Rosing, “FACH: FPGA-based Acceleration of Hyperdimensional Computing by Reducing Computational Complexity”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2019 [PDF].
[C41] M. Zhou, M. Imani, S. Gupta, Y. Kim, T. Rosing, “GRAM: Graph Processing in a ReRAM-based Computational Memory", IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2019 [PDF].
[C40] D. Peroni, M. Imani, T. Rosing, “ALook: Adaptive Lookup for GPGPU Acceleration”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2019 [PDF].
[C39] M. Imani, S. Gupta, Y. Kim, M. Zhou, T. Rosing, “DigitalPIM: Digital-based Processing In-Memory for Big Data Acceleration”, ACM Great lakes symposium on VLSI (GLSVLSI), 2019 (Invited Talk) [PDF].
[C38] M. Imani, S. Gupta, T. Rosing “Digital-based Processing In-Memory: A Highly-Parallel Accelerator for Data Intensive Applications”, ACM International Symposium on Memory Systems (MEMSYS), 2019.
[C37] J. Sim, S. Gupta, M. Imani, Y. Kim, T. Rosing “UPIM : Unipolar Switching Logic for High Density Processing-in-Memory Applications”, ACM Great lakes symposium on VLSI (GLSVLSI), 2019 [PDF].
[C36] S. Gupta, M. Imani, T. Rosing “Exploring Processing In-Memory for Different Technologies”, ACM Great lakes symposium on VLSI (GLSVLSI), 2019 [PDF].
[C35] M. Imani, C. Huang , D. Kong, T. Rosing, “Hierarchical Hyperdimensional Computing for Energy Efficient Classification”, IEEE/ACM Design Automation Conference (DAC), 2018 [PDF].
[C34] M. Imani, R. Garcia , S. Gupta, T. Rosing, “Configurable Floating Point Multiplier for Approximate Computing”, IEEE/ACM Design Automation Conference (DAC), 2018 [PDF].
[C33] S. Gupta, M. Imani, T. Rosing, “Processing In-Memory Architecture for Multiple Memory Technology”, IEEE/ACM Design Automation Conference (DAC), 2018 [PDF].
[C32] M. Imani, R. Garcia, S. Gupta, T. Rosing “RMAC: Runtime Configurable Floating Point Multiplier for Approximate Computing”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2018 [PDF].
[C31] M. Zhou, M. Imani, S. Gupta, T. Rosing “GAS: A Heterogeneous Memory Acceleration for Graph Processing”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2018 [PDF].
[C30] M. Imani, S. Gupta, T. Rosing, “GenPIM: Generalized Processing In-Memory to Accelerate Data Intensive Applications ”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2018 [PDF].
[C29] S. Gupta, M. Imani, T. Rosing, "FELIX: Fast and Energy-Efficient Logic in Memory" IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2018 [PDF].
[C28] M. Imani, Y. Kim, T. Rosing, "Brain-Inspired Hyperdimensional Computing: An Efficient Classifier for Embedded Devices" IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2018.
[C27] Y. Kim, M. Imani, T. Rosing, “Efficient Human Activity Recognition Using Hyperdimensional Computing”, IEEE Conference on Internet of Things (IoT), 2018 [PDF].
[C26] J.Sim, M. Imani, W. Choi, Y. Kim, T. Rosing, “LUPIS : Latch-Up Based Ultra Efficient Processing In-Memory System”, IEEE International Symposium on Quality Electronic Design (ISQED), 2018 [PDF] (Best paper candidate).
[C25] M. Imani, M. Masich, D. Peroni, P. Wang, T. Rosing, “CANNA: Neural Network Acceleration using Configurable Approximation on GPGPU”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2018 [PDF].
[C24] M. Imani, D. Peroni, T. Rosing, “Program Acceleration Using Nearest Distance Associative Search”, IEEE International Symposium on Quality Electronic Design (ISQED), 2018 [PDF].
[C23] M. Imani, A. Rahimi, D. Kong, T. Rosing, J. M. Rabaey “Exploring Hyperdimensional Associative Memory”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2017 [PDF].
[C22] M. Imani, S. Gupta, T. Rosing “Ultra-Efficient Processing In-Memory for Data Intensive Applications”, IEEE/ACM Design Automation Conference (DAC), 2017 [PDF].
[C21] M. Imani, D. Peroni, T. Rosing “CFPU: Configurable Floating Point Multiplier for Energy-Efficient Computing”, IEEE/ACM Design Automation Conference (DAC), 2017 [PDF] (Best poster award at Research Expo).
[C20] Y. Kim, M. Imani, T. Rosing “ORCHARD: Visual Object Recognition Accelerator Based on Approximate In-Memory Processing”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2017 [PDF].
[C19] M. Imani, D. Peroni, Y. Kim, A. Rahimi and T. Rosing, "Efficient Neural Network Acceleration on GPGPU using Content Addressable Memory," IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2017 [PDF].
[C18] M. Samragh, M. Imani, F. Koushanfar and T. Rosing, "LookNN: Neural Network with No Multiplication," IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2017 [PDF].
[C17] M. Imani, S. Gupta, A. Arredondo, T. Rosing “Efficient Query Processing in Crossbar Memory”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2017 [PDF].
[C16] S. Salamat, M. Imani, S. Gupta, T. Rosing, "RNSnet: In-Memory Neural Network Acceleration Using Residue Number System" IEEE International Conference on Rebooting Computing (ICRC), 2018 [PDF].
[C15] M. Imani, D. Kong, A. Rahimi, T. Rosing, “VoiceHD: Hyperdimensional Computing for Efficient Speech Recognition”, IEEE International Conference on Rebooting Computing (ICRC), 2017 [PDF].
[C14] M. Imani, Y. Kim, T. Rosing “NNgine: Ultra-Efficient Nearest Neighbor Accelerator Based on In-Memory Computing”, IEEE International Conference on Rebooting Computing (ICRC), 2017 [PDF].
[C13] J. Sim, M. Imani, Y. Kim, T. Rosing “Enabling Efficient System Design Using VerticalNanowire Transistor Current Mode Logic”, IEEE International Conference on Very Large Scale Integration (VLSI-SoC), 2017 [PDF].
[C12] M. Imani, Y. Kim, T. Rosing, “MPIM: Multi-Purpose In-Memory Processing using Configurable Resistive Memory” IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2017 [PDF].
[C11] M. Imani, Y. Kim, A. Rahimi, T. Rosing, "ACAM: Approximate Computing Based on Adaptive Associative Memory with Online Learning" IEEE International Symposium on Low Power Electronics and Design (ISLPED), 2016 [PDF].
[C10] M. Imani, Y. Kim, A. Rahimi, T. Rosing, "Associative Memory with Online Learning for Approximate Computing" Poster in IEEE/ACM Design Automation Conference (DAC), 2016 [PDF].
[C9] M. Imani, P. Mercati, T. Rosing, "ReMAM: Low Energy Resistive Multi-Stage Associative Memory for Energy Efficient Computing" IEEE International Symposium on Quality Electronic Design (ISQED), 2016 [PDF].
[C8] M. Imani, D. Peroni, A. Rahimi, T. Rosing, “Resistive CAM Acceleration for Tunable Approximate Computing” in IEEE International Conference on Computer Design (ICCD), 2016 (Best paper candidate) [PDF].
[C7] M. Imani, Y. Cheng, T. Rosing, "Processing Acceleration with Resistive Memory-based Computation" ACM International Symposium on Memory Systems (MEMSYS), 2016 [PDF].
[C6] P. Mercati, A. Bartolini, F. Paterna, M. Imani, L. Benini and T. Rosing, "VarDroid: Online Variability Emulation in Android/Linux Platforms" ACM Great lakes symposium on VLSI (GLSVLSI), 2016 [PDF].
[C5] M. Imani, S. Patil, T. Rosing, "DCC: Double Capacity Cache for Narrow-Width Data Values" ACM Great lakes symposium on VLSI (GLSVLSI), 2016 [PDF].
[C4] M. Imani, A. Rahimi, T. Rosing, "Resistive Configurable Associative Memory for Approximate Computing" IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2016 [PDF].
[C3] M. Imani, S. Patil, T. Rosing, "MASC: Ultra-Low Energy Multiple-Access Single-Charge TCAM for Approximate Computing" IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2016 [PDF].
[C2] M. Imani, S. Patil, T. Rosing, “Hierarchical Design of Robust and Low Data Dependent FinFET Based SRAM Array”, IEEE International Symposium on Nanoscale Architecture (Nanoarch), 2015 [PDF]
[C1] Y. Kim, M. Imani, S. Patil, T. Rosing, “CAUSE: Critical Application Usage-Aware Memory System using Non-volatile Memory for Mobile Devices”, IEEE International Conference On Computer Aided Design (ICCAD), 2015 [PDF] [Slide].
Book Chapters
[B1] M. Imani, S. Gupta, Y. Kim, T. Rosing “Approximate CPU and GPU Design Using Emerging Memory Technologies”, Springer’s book titled Approximate Circuit, 2019 [PDF].
Journals
[J30] P. Poduval, H. Alimohamadi, A. Zakeri, H. Najafi, F. Imani, T. Givargis, M. Imani, "GrapHD: Graph-based Hyperdimensional Memorization for Brain-Like Cognitive Learning," Frontiers in Neuroscience, 2022.
[J29] Z. Zou, H. Alimohamadi, Y. Kim, H. Najafi, N. Srinivasa, M. Imani, "EventHD: Robust and Efficient Hyperdimensional Learning with Neuromorphic Sensor," Frontiers in Neuroscience, 2022 (Collaboration with Intel).
[J29] M. Alam, H. Najafi, N. Taherinejad, M. Imani, R. Gottumukkala, "Stochastic Computing in Beyond Von-Neumann Era: Processing Bit-Streams in Memristive Memory," IEEE Transactions on Circuits and Systems II, 2022.
[J28] Z. Zou, H. Alimohamadi, A. Zakeri, F. Imani, Y. Kim, H. Najafi, M. Imani, Memory-inspired spiking hyperdimensional network for robust online learning", Nature Scientific reports, 2022.
[J27] M. Imani, M. Imani, S.F. Ghoreishi, "Bayesian Optimization for Expensive Smooth-Varying Functions", IEEE Intelligent Systems, 2022.
[J26] X. Yin, F. Müller, Q. Huang, C. Li, M. Imani, Z. Yang, J. Cai, M. Lederer, R. Olivo, "An Ultra-Compact Single FeFET Binary and Multi-Bit Associative Search Engine", arXiv preprint arXiv:2203.0794, 2022
[J25] S. Gupta, M. Imani, J. Sim, A. Huang, F. Wu, J. Kang, Y. Kim, T. Rosing, "COSMO: Computing with Stochastic Numbers in Memory", ACM Journal on Emerging Technologies in Computing Systems (JETC), 2022.
[J24] S. Gupta, B. Khaleghi, S. Salamat, J. Morris, R. Ramkumar, J. Yu, A. Tiwari, J. Kang, M. Imani, B. Aksanli, T. Rosing "Store-n-Learn: Classification and Clustering with Hyperdimensional Computing across Flash Hierarchy", ACM Transactions on Embedded Computing Systems (TECS), 2022
[J23] C. Chen, W. Qian, M. Imani, X. Yin, C. Zhuo, "PAM: A Piecewise-Linearly-Approximated Floating-Point Multiplier with Unbiasedness and Configurability," IEEE Transactions on Computer, 2021.
[J22] J. Morris, R. Fernando, Y. Hao, M. Imani, B. Aksanli, T. Rosing, "Locality-based Encoder and Model Quantization for Efficient Hyper-Dimensional Computing", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2020.
[J21] S. Salamat, M. Imani, T. Rosing, "HD-Core: Exploiting Computational Reuse for FPGA-based Acceleration of Hyperdimensional Computing", IEEE Transactions on Computers (TC), 2020.
[J20] M. Imani, S. Bosch, S. Datta, S. Ramakrishna, S. Salamat, J. Rabaey, T. Rosing, "QuantHD: A Quantization Framework for Hyperdimensional Computing'', IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019.
[J19] M. Imani, X. Yin, J, Messerly, S. Gupta, M. Nemier, X. S. Hu, T. Rosing, "SearcHD: A Memory-Centric Hyperdimensional Computing with Stochastic Training", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019.
[J18] D. Peroni, M. Imani, H. Nejatollahi, N. Dutt, T. Rosing, "Data Reuse for Accelerated Approximate Warps", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019.
[J17] M. Imani, J. Morris, H. Shu, S. Li, T. Rosing, “Efficient Associative Search in Brain-Inspired Hyperdimensional Computing”, IEEE Design & Test (D&T), 2019 [PDF].
[J16] M. Imani, R. Garcia, S. Gupta, T. Rosing, “Hardware-Software Co-design to Accelerate Neural Network Applications”, ACM Journal on Emerging Technologies in Computing (JETC), 2019 [PDF].
[J15] S. Gupta, M. Imani, H. Kaur, T. Rosing, “NNPIM: A Processing In-Memory Architecture for Neural Network Acceleration”, IEEE Transactions on Computers (TC), 2019 [PDF].
[J14] D. Peroni, M. Imani, T. Rosing, “Runtime Efficiency-Accuracy Trade-off Using Configurable Floating Point Multiplier”, EEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2018 [PDF].
[J13] Y. Kim, M. Imani, T. Rosing, “Image Recognition Accelerator Design Using In-Memory Processing”, IEEE Micro, 2018 [PDF].
[J12] M. Imani, S. Gupta, S. Sharma, T. Rosing, “NVQuery: Efficient Query Processing in Non-Volatile Memory”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2018 [PDF].
[C11] M. Imani, D. Peroni, A. Rahimi, T. Rosing, “Resistive CAM Acceleration for Tunable Approximate Computing” IEEE Transactions on Emerging Topics in Computing (TETC), 2017 [PDF].
[J10] M. Imani, A. Rahimi, J. Hwang, T. Rosing, J. M. Rabaey “Low-Power Sparse Hyperdimensional Encoder for Language Recognition”, IEEE Design & Test (D&T), 2017 [PDF]
[J9] M. Imani, Shruti Patil, T. Rosing, "Approximate Computing using Multiple-Access Single-Charge Associative Memory" IEEE Transaction on Emerging Topics in Computing (TETC), 2017 [PDF].
[J8] M. Imani, A. Rahimi, P. Mercati, T. Rosing, “Multi-stage Tunable Approximate Search in Resistive Associative Memory” IEEE Transactions on Multi-Scale Computing Systems (TMSCS), 2017 [PDF].
[J7] M. Imani, D. Peroni, T. Rosing “NVALT: Approximate Lookup Table for GPU Acceleration”, IEEE Embedded System Letter (ESL), 2017 [PDF].
[J6] H. Alimohamadi, M. Imani, B. Forouzandeh “Computational Analysis of Transient non-Newtonian Blood Flow in Magnetic Targeting Drug Delivery in Stenosed Carotid Bifurcation Artery,” in International Journal of Fluid Mechanics Research, Taylor and Francis, vol. 42, no. 2, pp. 149-169, 2015 [PDF].
[J5] M. Jafari, M. Imani, M. Fathipour, “Analysis of Power Gating in Different Hierarchical Levels of 2MB Caches, Considering Variation,” in International Journal of Electronic, Taylor and Francis, vol. 105, no. 2, 2014
[J4] G. Passandi, M. Jafari, M. Imani, “A New Low-Power 10T SRAM cell with Improved Read SNM,” in International Journal of Electronic, Taylor and Francis, vol. 105, no. 2, 2014 [PDF]
[J3] H. Alimohamadi, M. Imani, “Finite Element Simulation of Two-Dimensional Pulsatile Blood Flow thorough a Stenosed Artery in the Presence of External Magnetic Field,” in International Journal for Computational Methods in Engineering Science & Mechanics, Taylor and Francis, vol. 15, no. 4, pp. 390-400, 2014 [PDF]
[J2] H. Alimohamadi, M. Imani, “Transient Non-Newtonian Blood Flow under Magnetic Targeting Drug Delivery in an Aneurysm Blood Vessel with Porous Walls,” in International Journal for Computational Methods in Engineering Science & Mechanics, Taylor and Francis, vol. 15, no. 6, pp. 522-533, 2014 [PDF]
[J1] M. Jafari, M. Imani, M. Fathipour “Design a New Stable and Low Power Bandgap Reference Circuit Based on Fin-FET Device,” in In International Journal of Technology Enhancements and Emerging Engineering Research, vol. 2, no. 9, 41-46, 2014
Other Proceedings and Workshops
[25] M. Imani, S. Gupta, T. Rosing, “A High Precision Processing In-Memory For Deep Learning Acceleration”, SRC Techcon Conference, 2019 (Best Presentation Award).
[24] M. Imani, Y. Kim, S. Riazi, F. Koushanfar, T. Rosing “SecureHD: Collaborative Learning in Secure High-Dimensional Space”, ARM Summit, 2019.
[23] M. Imani, T. Nassar, T. Rosing, “Brain-Inspired Hyperdimensional Computing for Real-Time Health Analysis”, IEEE International Conference on Biomedical and Health Informatics (BHI), 2019 [PDF].
[22] M. Imani, Y, Kim, S. Gupta, D. Peroni, T. Rosing, “In-Memory Acceleration of Deep Neural Network", GOMACTech Conference, 2019 [PDF].
[21] M. Imani, T. Nassar, J. Morris, T. Rosing, “DNA Sequencing using Brain-inspired Hyperdimensional Computing", GOMACTech Conference, 2019 [PDF].
[20] M. Imani, D. Peroni, T. Rosing, “Resistive Content Addressable Memory for Configurable Approximation”, GOMACTech Conference, 2018.
[19] M. Imani, M. Masich, T. Rosing, “Training Acceleration of Deep Neural Network on Configurable GPGPU” Techon SRC Conference, 2018 .
[18] M. Imani, T. Nassar, T. Rosing, “Moving Toward Real-Time Diagnostics using Brain-Inspired Hyperdimensional Computing”, AACR conference on Artificial Intelligence, Big Data, and Prediction in Cancer, 2018 [PDF].
[17] M. Imani, A. Rahimi, D. Kong, T. Rosing, J. M. Rabaey “Hardware Acceleration of Brain-inspired Hyperdimensional Computing”, IEEE/ACM ICCAD, Workshop on Variability, Modeling, and Characterization (VMC), 2017.
[15] M. Imani, D. Kong, A. Rahimi and T. Rosing, Jan Rabaey, "Brain-Inspired Hyperdimensional Computing: Robust, Scalable and Energy Efficient Classifier," Techon SRC Conference, 2017.
[14] Y. Kim, M. Imani and T. Rosing, "General-Purpose Online Classification Accelerator via In-Memory Computing," Techon SRC Conference, 2017.
[13] M. Imani, A. Rahimi, Y. Kim, T. Rosing, "A Low-Power Hybrid Magnetic Cache Architecture Exploiting Narrow-Width Values" Non-Volatile Memory Systems and Applications Symposium (NVMSA), 2016 [PDF].
[12] M. Imani, A. Rahimi, T. Rosing, "Ultra-Efficient Content Addressable Memory for Tunable GPU Approximation" Techon SRC Conference, 2016 [PDF].
[11] M. Imani, S. Patil, M. Jafari, T. Rosing, “Ultra-Low Read leakage SRAM Cell Utilizing Independently-Controlled-Gate FinFET”, Poster in IEEE/ACM Design Automation Conference (DAC), 2015.
[10] M. Imani, M. Samragh, Y. Kim, S. Gupta, F. Koushanfar, T. Rosing, "A Fully Digital In-Memory Acceleration of Deep Neural Network" Non-Volatile Memory Workshop (NVMW). 2019.
[9] J. Sim, M. Imani, W. Choi, Y. Kim, T. Rosing. "Current-Sensing Efficient Adder for Processing-in-Memory Design." Non-Volatile Memory Workshop (NVMW). 2019.
[8] M. Imani, Y. Kim, T. Rosing, "Hyperdimensional Computing: A Light-Weight Cognitive Machine", White Paper NSF IoT Workshop, 2018.
[7] M. Imani, Y. Kim, T. Rosing, “Visual Object Recognition Accelerator Based on Approximate In-Memory Processing”, Non-Volatile Memory Workshop (NVMW), 2018 [PDF].
[6] M. Imani, A. Rahimi, D. Kong, T. Rosing, Jan Rabaey, “Non-Volatile Associative Memory to Accelerate Brain-inspired Hyperdimensional Computing” Non-Volatile Memory Workshop (NVMW), 2018 .
[5] M. Imani, S. Gupta, T. Rosing, “Accelerating Multiplication and Parallelizing Operations in Non-Volatile Memory” Non-Volatile Memory Workshop (NVMW), 2018 [PDF].
[4] M. Imani, D. Peroni, A. Rahimi, T. Rosing, “Non-volatile Content Addressable Memory for Computing Acceleration” Non-Volatile Memory Workshop (NVMW), 2017.
[3] M. Imani, Y. Kim, T. Rosing, “In-Memory Processing to Support Search-Based and Bitwise Computation” Non-Volatile Memory Workshop (NVMW), 2017.
[2] M. Imani, S. Patil, T. Rosing, “Using STT-RAM Based Buffers in Digital Circuits”, Annual Non-Volatile Memories Workshop (NVMW), 2015 [PDF].
[1] M. Imani, Y. Cheng, T. Rosing, "Resistive Memory for Approximate Program Acceleration" Non-Volatile Memory Workshop (NVMW), 2016 [PDF].
[C109] P. Poduval, Z. Zou, M. Imani, “HDQMF: Holographic Feature Decomposition Using Quantum Algorithms”, IEEE / CVF Computer Vision and Pattern Recognition Conference (CVPR), 2024
[C108] Z. Zou, H. Chen, P. Poduval, Y. Kim, M. Imani, E. Sadredini, R. Cammarota, and M. Imani. "BioHD: an efficient genome sequence search platform using HyperDimensional memorization." In Proceedings of the 49th Annual International Symposium on Computer Architecture (ISCA), 2022.
[C107] Y. Ni, N. Lesica, F.G. Zeng and M. Imani, "Neurally-Inspired Hyperdimensional Classification for Efficient and Robust Biosignal Processing.", IEEE/ACM International Conference on Computer Aided Design (ICCAD), 2022.
[C106] H. Chen, M. A. Issa, Y. Ni and M. Imani, "Distributed Reconfigurable Accelerator for Hyperdimensional Reinforcement Learning.", IEEE/ACM International Conference on Computer Aided Design (ICCAD), 2022.
[C105] S. Zhang, M. Imani, X. Jiao, "ScaleHD: Robust Brain-Inspired Hyperdimensional Computing via Adapative Scaling.", IEEE/ACM International Conference on Computer Aided Design (ICCAD), 2022.
[C104] C. Liu, H. Chen, M. Imani, K. Ni, A. Kazemi, A. F. Laguna, M. Niemier, X. S. Hu, L. Zhao, C. Zhuo and X. Yin, "COSIME: FeFET based Associative Memory for In-Memory Cosine Similarity Search.", IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2022.
[C101] Y. Ni, M. Issa, D. Abraham, M. Imani, X. Yin, and M. Imani. "HDPG: Hyperdimensional Policy-based Reinforcement Learning for Continuous Control.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C103] M. Imani, A. Zakeri, H. Chen, T. Kim, H. Lee, Y. Kim, E. Sadredini, F. Imani. "Neural Computation for Robust and Homographic Face Detection.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C100] P. Poduval, Y. Ni, Y. Kim, K. Ni, R. Kuma, R. Cammarota, M. Imani. "Adaptive neural recovery for highly robust brain-inspired representation.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C99] J. Cai, M. Imani, K. Ni, G. Zhang, X. Zhuo, X. Yin. "Energy Efficient Data Search Design and Optimization Based on a Compact Ferroelectric FET Content Addressable Memory.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C102] A. Jalilvand, S. Naderi, S. N. Estiri, H. Najafi, M. Imani "A Fast and Low-Cost Comparison-Free Sorting Engine with Unary Computing.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C101] Z. Zou, H. Chen, P. Poduval, Y. Kim, M. Imani, E. Sadredini, R. Cammarota, and M. Imani. "Neural Computation for Robust and Homographic Face Detection.", IEEE/ACM Design Automation Conference (DAC), 2022.
[C100] Y. Ni, Y. Kim, T. Rosing, M. Imani, “Algorithm-Hardware Co-Design for Efficient Brain-Inspired Hyperdimensional Learning on Edge”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2022 (Best paper award) [PDF].
[C99] Y. Ni, Y. Kim, T. Rosing, M. Imani, “Online Performance and Power Prediction for Edge TPU via Comprehensive Characterization ”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2022 [PDF].
[C98] P Poduval, M Issa, F Imani, C Zhuo, X Yin, H Najafi, M Imani, "Robust In-Memory Computing with Hyperdimensional Stochastic Representation", IEEE/ACM International Symposium on Nanoscale Architectures (NANOARCH), 2021. (invited paper)
[C97] Z. Zhao, J. Gomez, H. Ye, M. Imani, X. Yin, S. Deng, B. Melanson, J. Zhang, X. Gong, A. Abusleme, S. Datta, K. Ni, "Computational Associative Memory Based on Monolithically Integrated Metal-Oxide Thin Film Transistors for Update-Frequent Search Applications", IEEE International Electron Devices Meeting (IEDM), 2021. * fabricated chip using NVM technology.
[C96] H. Chen, M. Imani, "Density-Aware Parallel Hyperdimensional Genome Sequence Matching", IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2022.
[C95] S Shahhosseini, Y Ni, EK Naeini, M Imani, AM Rahmani, N Dutt, Flexible and Personalized Learning for Wearable Health Applications using HyperDimensional Computing, Proceedings of the Great Lakes Symposium on VLSI (GLSVLSI), 2022.
[C94] Z. Zou, H. Alimohamadi, M. Imani, "Brain-Inspired Neural Adaptation for Dynamic and Scalable Hyperdimensional Learning", GOMACTech Conference, 2022.
[C93] A. Cano, R. Cammorato, M. Imani, "Data and Model Privacy in Hyperdimensional Learning Systems", GOMACTech Conference, 2022 .(Collaboration with Intel)
[C92] M. Imani, H. Najafi, "Hyperdimensional Stochastic Representation for Robust Computation with Noisy Emerging Technologies" GOMACTech Conference, 2022.
[C91] Z. Zou, Y. Kim, F. Imani, H. Alimohamadi, R. Cammarota, M. Imani, “Edge-based Hyperdimensional Learning System with Brain-Like Neural Adaptation”, The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC), 2021 (Collaboration with Intel) (Open Source @ GitLab)[PDF]
[C90] P. Podual, Y. Ni, Y. Kim, K. Ni, R. Kuma, R. Cammarota, M. Imani, “Hyperdimensional Self-Learning Systems Robust to Technology Noise and Bit-Flip Attacks”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2021 (Collaboration with Intel).
[C89] Y. Kim, M. Imani, M. Zuo, S. Gupta, T. Rosing, “Massively Parallel Big Data Classification on a Programmable Processing In-Memory Architecture”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2021 [PDF].
[C88] A. Kazemi, M. M. Sharifi, Z. Zou, M. Niemier, X. S. Hu, M. Imani, “MIMHD: Accurate and Efficient Hyperdimensional Inference using Multi-Bit In-Memory Computing”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2021 [PDF].
[C87] M. Imani, et. al., “Revisiting HyperDimensional Learning for FPGA and Low-Power Architectures”, EEE International Symposium on High-Performance Computer Architecture (HPCA), 2021 [PDF].
[C86] A. H. Cano, R. Cammarota, M. Imani, “PRID: Model Inversion Privacy Attacks in Hyperdimensional Learning Systems”, IEEE/ACM Design Automation Conference (DAC), 2021. (collaboration with Intel)(Open Source @ GitLab) [PDF]
[C85] P. Poduval, Z. Zhou, H. Najafi, H. Homayoun, M. Imani, “StocHD: Stochastic Hyperdimensional System for Efficient and Robust Learning fromraw data”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C84] A. H. Cano, M. Zhou, C. Zhou, X. Yin, M. Imani, “RegHD: Robust and Efficient Regression in Hyper-Dimensional Learning System”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C83] P. Poduval, M. Zhou, X. Yin, E. Sadredini, M. Imani, “Cognitive Correlative Encoding for Genome Sequence Matching in Hyperdimensional System”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C82] Y. Kim, J. Kim, M. Imani, “CascadeHD: Efficient Many-Class Learning Framework Using Hyperdimensional Computing”, IEEE/ACM Design Automation Conference (DAC), 2021 [PDF].
[C81] Z. Zou, Y. Kim, M. H. Najafi, M. Imani, “ManiHD: Efficient Hyper-Dimensional Learning Using Manifold Trainable Encoder”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 [PDF].
[C80] S. Asadi, M. H. Najafi, M. Imani, “ A Low-Cost FSM-based Bit-Stream Generator for Low-Discrepancy Stochastic Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 [PDF].
[C79] A. H. Cano, Y. Kim, M. Imani, “ A Framework for Efficient and Binary Clustering in High-Dimensional Space”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 (Open Source @ GitLab).
[C78] A. H. Cano, N. Matsumoto, E. Ping, M. Imani, “OnlineHD: Robust, Efficient, and Single-Pass Online Learning Using Hyperdimensional System”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021 (Open Source @ GitLab).
[C77] R. Garcia, F. Asgarinejad, B. Khaleghi, T. Rosing, M. Imani, “TruLook: A Framework for Configurable GPU Approximation”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C76] S. Salamat, J. Kang, Y. Kim, M. Imani, “FPGA Acceleration of Protein Back-translation and Alignment”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C75] M. Zhou, M. Li, M. Imani, T. Rosing, “ HyGraph: Accelerating Graph Processing with Hybrid Memory-centric Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C74] J. Morris, K. Ergun, B. Khaleghi, M. Imani, B. Aksanli, T. Rosing “HyDREA: Towards More Robust and Efficient Machine Learning Systems with Hyperdimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C73] Y. Qian, Z. Fan, H. Wang, C. Li, M. Imani, K. Ni, G. L. Zhang, B. Li, U. Schlichtmann, C. Zhuo, X. Yin “Energy-Aware Designs of Ferroelectric Ternary Content Addressable Memory”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2021.
[C72] H. Amrouch, X.S. Hu, M. Imani, A.F. Laguna, M. Niemier, S. Thomann, X. Yin, C. Zhuo, “Cross-layer Design for Computing-in-Memory: From Devices, Circuits, to Architectures and Applications”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2021 (Invited paper).
[C71] M. Zhou, M. Imani, Y. Kim, S. Gupta, T. Rosing, “DP-Sim: A Full-stack Simulation Infrastructure for Digital Processing In-Memory Architectures”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2021.
[C70] Y. Guo, M. Imani, J. Kang, S. Salamat, J. Morris, B. Aksanli, Y. Kim, T. Rosing, “HyperRec: Efficient Recommender Systems with Hyperdimensional Computing”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2021.
[C69] M. Imani, et. al., “DUAL: Acceleration of Clustering Algorithms using Digital-based Processing In-Memory”, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020 [PDF].
[C68] M. Imani, S. Pampana, S. Gupta, M. Zhou, Y. Kim, T. Rosing “DUAL: Acceleration of Clustering Algorithms using Digital-based Processing In-Memory”, IEEE/ACM International Symposium on Microarchitecture (MICRO), 2020 [PDF].
[C67] C. Li, F. Müller, T. Ali, R. Olivo, M. Imani, S. Deng, C. Zhuo, T. Kämpfe, X. Yin, and K. Ni, Thomas Kämpfe, Xunzhao Yin, and Kai Ni, "Scalable Design of Multi-Bit Ferroelectric Content Addressable Memory for Data-Centric Computing", IEEE International Electron Devices Meeting (IEDM), 2020. (Top device conference) * fabricated chip using NVM technology.
[C66] C. Chen, S. Yang, W. Qian, M. Imani, X. Yin, C. Zhou, “Optimally Approximated and Unbiased Floating-Point Multiplier with Runtime Configurability”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2020 (Best paper candidate) [PDF].
[C65] S. Gupta, J. Morris, M. Imani, R. Ramkumar, J. Yu, A. Tiwari, B. Aksanli, T. Rosing “THRIFTY: Training with Hyperdimensional Computing across Flash Hierarchy”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2020 [PDF].
[C64] S. Gupta, M. Imani, H. Zhao, F. Wu, J. Zhao, T. Rosing “Implementing Binary Neural Networks in Memory with Approximate Accumulation”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2019. [PDF].
[C63] M. Imani, M. Samragh, Y. Kim, S. Gupta, F. Koushanfar, T. Rosing “Deep Learning Acceleration with Neuron-to-Memory Transformation”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2020 (Acceptance rate 19%) [PDF].
[C62] B. Khaleghi, M. Imani, T. Rosing “Prive-HD: Privacy-Preserved Hyperdimensional Computing”, IEEE/ACM Design Automation Conference (DAC), 2020.
[C61] H. Nejatollahi, S. Gupta, M. Imani, R. Cammarota*, T. Rosing, N. Dutt “CryptoPIM: In-Memory Acceleration for RLWE Lattice-based Cryptography”, IEEE/ACM Design Automation Conference (DAC), 2020. (* collaboration with Intel) (Best paper candidate)
[C60] S. Gupta, M. Imani, J. Sim, A. Huang, F. Wu, H. Najafi, T. Rosing, “SCRIMP: A General Stochastic Computing Architecture using ReRAM in-Memory Processing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2020 [PDF].
[C59] Y. Kim, M. Imani, N. Moshiri*, T. Rosing, “GenieHD: Efficient DNA Pattern Matching Accelerator Using Hyperdimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2020. (* collaboration with groups in Bioinformatics) (Best paper candidate)
[C58] M. Imani, S. Gupta, Y. Kim, T. Rosing “FloatPIM: In-Memory Acceleration of Deep Neural Network Training with High Precision”, IEEE International Symposium on Computer Architecture (ISCA), 2019 (acceptance rate 16.9%) [PDF][Presentation].
[C57] M. Imani, Y. Kim, S. Riazi, J. Messerly, P. Liu, F. Koushanfar, T. Rosing “A Framework for Collaborative Learning in Secure High-Dimensional Space”, IEEE Cloud Computing (CLOUD), 2019 (acceptance rate 14.3%) [PDF].
[C56] M. Imani, J. Morris, S. Bosch, H. Shu, G. De Micheli, T. Rosing, “AdaptHD: Adaptive Efficient Training for Brain-Inspired Hyperdimensional Computing”, IEEE IEEE Biomedical Circuits and Systems Conference (BioCAS), 2019 [PDF].
[C55] M. Imani, S. Bosch, M. Javaheripi, B. Rouhani, X. Wu, F. Koushanfar, T. Rosing, “SemiHD: Semi-Supervised Learning Using Hyperdimensional Computing”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2019 [PDF].
[C54] S. Salamat, B. Khaleghi, M. Imani, T. Rosing, “Workload-Aware Opportunistic Energy Efficiency in Multi-FPGA Platforms”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2019 [PDF].
[C53] M. Imani, S. Salamat, B. Khaleghi, M. Samragh, F. Koushanfar, T. Rosing “SparseHD: Algorithm-Hardware Co-Optimization for Efficient High-Dimensional Computing”, IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2019 (acceptance rate 20%) [PDF].
[C52] M. Imani, J. Morris, J. Messerly, H. Shu, Y. Deng, T. Rosing, “BRIC: Locality-based Encoding for Energy-Efficient Brain-Inspired Hyperdimensional Computing”, IEEE/ACM Design Automation Conference (DAC), 2019 (Best paper candidate) [PDF][Presentation].
[C51] M. Imani, A. Sokolova , R. Garcia, A. Huang, F. Wu, B. Aksanli, T. Rosing, “ApproxLP: Approximate Multiplication with Linearization and Iterative Error Control”, IEEE/ACM Design Automation Conference (DAC), 2019 (acceptance rate 24.8%) [PDF].
[C50] D. Peroni, M. Imani, H. Nejatollahi, N. Dutt, T. Rosing, “ARGA: Approximate Reuse for GPGPU Acceleration”, IEEE/ACM Design Automation Conference (DAC), 2019 (acceptance rate 24.8%) [PDF].
[C49] M. Zhou, M. Imani, S. Gupta, T. Rosing, “Thermal-Aware Design and Management for Search-based In-Memory Acceleration”, IEEE/ACM Design Automation Conference (DAC), 2019 (acceptance rate 24.8%) [PDF].
[C48] S. Salamat, M. Imani, B. Khaleghi, T. Rosing, "F5-HD: Fast Flexible FPGA-based Framework for Refreshing Hyperdimensional Computing" ACM/SIGDA International Symposium on Field-Programmable Gate Arrays (FPGA), 2019 (acceptance rate 19.8%) [PDF].
[C47] M. Imani, J. Messerly, F. Wu, W. Pi, T. Rosing, “A Binary Learning Framework for Hyperdimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2019 [PDF].
[C46] M. Imani, Y. Kim, T. Worley, S. Gupta, T. Rosing, “HDCluster: An Accurate Clustering Using Brain-Inspired High-Dimensional Computing”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2019 [PDF].
[C45] M. Imani, R. Garcia, A. Huang, T. Rosing, “CADE: Configurable Approximate Divider for Energy Efficiency”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2019 [PDF].
[C44] S. Gupta, M. Imani, B. Khaleghi, V. Kumar, T. Rosing, “RAPID: A ReRAM Processing in Memory Architecture for DNA Sequence Alignment", IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2019.
[C43] J. Morris, M. Imani, S. Bosch, A. Thomas, H. Shu, T. Rosing, “CompHD: Efficient Hyperdimensional Computing Using Model Compression, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2019.
[C42] M. Imani, S. Salamat, S. Gupta, J. Huang, T. Rosing, “FACH: FPGA-based Acceleration of Hyperdimensional Computing by Reducing Computational Complexity”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2019 [PDF].
[C41] M. Zhou, M. Imani, S. Gupta, Y. Kim, T. Rosing, “GRAM: Graph Processing in a ReRAM-based Computational Memory", IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2019 [PDF].
[C40] D. Peroni, M. Imani, T. Rosing, “ALook: Adaptive Lookup for GPGPU Acceleration”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2019 [PDF].
[C39] M. Imani, S. Gupta, Y. Kim, M. Zhou, T. Rosing, “DigitalPIM: Digital-based Processing In-Memory for Big Data Acceleration”, ACM Great lakes symposium on VLSI (GLSVLSI), 2019 (Invited Talk) [PDF].
[C38] M. Imani, S. Gupta, T. Rosing “Digital-based Processing In-Memory: A Highly-Parallel Accelerator for Data Intensive Applications”, ACM International Symposium on Memory Systems (MEMSYS), 2019.
[C37] J. Sim, S. Gupta, M. Imani, Y. Kim, T. Rosing “UPIM : Unipolar Switching Logic for High Density Processing-in-Memory Applications”, ACM Great lakes symposium on VLSI (GLSVLSI), 2019 [PDF].
[C36] S. Gupta, M. Imani, T. Rosing “Exploring Processing In-Memory for Different Technologies”, ACM Great lakes symposium on VLSI (GLSVLSI), 2019 [PDF].
[C35] M. Imani, C. Huang , D. Kong, T. Rosing, “Hierarchical Hyperdimensional Computing for Energy Efficient Classification”, IEEE/ACM Design Automation Conference (DAC), 2018 [PDF].
[C34] M. Imani, R. Garcia , S. Gupta, T. Rosing, “Configurable Floating Point Multiplier for Approximate Computing”, IEEE/ACM Design Automation Conference (DAC), 2018 [PDF].
[C33] S. Gupta, M. Imani, T. Rosing, “Processing In-Memory Architecture for Multiple Memory Technology”, IEEE/ACM Design Automation Conference (DAC), 2018 [PDF].
[C32] M. Imani, R. Garcia, S. Gupta, T. Rosing “RMAC: Runtime Configurable Floating Point Multiplier for Approximate Computing”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2018 [PDF].
[C31] M. Zhou, M. Imani, S. Gupta, T. Rosing “GAS: A Heterogeneous Memory Acceleration for Graph Processing”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2018 [PDF].
[C30] M. Imani, S. Gupta, T. Rosing, “GenPIM: Generalized Processing In-Memory to Accelerate Data Intensive Applications ”, IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2018 [PDF].
[C29] S. Gupta, M. Imani, T. Rosing, "FELIX: Fast and Energy-Efficient Logic in Memory" IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2018 [PDF].
[C28] M. Imani, Y. Kim, T. Rosing, "Brain-Inspired Hyperdimensional Computing: An Efficient Classifier for Embedded Devices" IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2018.
[C27] Y. Kim, M. Imani, T. Rosing, “Efficient Human Activity Recognition Using Hyperdimensional Computing”, IEEE Conference on Internet of Things (IoT), 2018 [PDF].
[C26] J.Sim, M. Imani, W. Choi, Y. Kim, T. Rosing, “LUPIS : Latch-Up Based Ultra Efficient Processing In-Memory System”, IEEE International Symposium on Quality Electronic Design (ISQED), 2018 [PDF] (Best paper candidate).
[C25] M. Imani, M. Masich, D. Peroni, P. Wang, T. Rosing, “CANNA: Neural Network Acceleration using Configurable Approximation on GPGPU”, IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2018 [PDF].
[C24] M. Imani, D. Peroni, T. Rosing, “Program Acceleration Using Nearest Distance Associative Search”, IEEE International Symposium on Quality Electronic Design (ISQED), 2018 [PDF].
[C23] M. Imani, A. Rahimi, D. Kong, T. Rosing, J. M. Rabaey “Exploring Hyperdimensional Associative Memory”, IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2017 [PDF].
[C22] M. Imani, S. Gupta, T. Rosing “Ultra-Efficient Processing In-Memory for Data Intensive Applications”, IEEE/ACM Design Automation Conference (DAC), 2017 [PDF].
[C21] M. Imani, D. Peroni, T. Rosing “CFPU: Configurable Floating Point Multiplier for Energy-Efficient Computing”, IEEE/ACM Design Automation Conference (DAC), 2017 [PDF] (Best poster award at Research Expo).
[C20] Y. Kim, M. Imani, T. Rosing “ORCHARD: Visual Object Recognition Accelerator Based on Approximate In-Memory Processing”, IEEE/ACM International Conference On Computer Aided Design (ICCAD), 2017 [PDF].
[C19] M. Imani, D. Peroni, Y. Kim, A. Rahimi and T. Rosing, "Efficient Neural Network Acceleration on GPGPU using Content Addressable Memory," IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2017 [PDF].
[C18] M. Samragh, M. Imani, F. Koushanfar and T. Rosing, "LookNN: Neural Network with No Multiplication," IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2017 [PDF].
[C17] M. Imani, S. Gupta, A. Arredondo, T. Rosing “Efficient Query Processing in Crossbar Memory”, IEEE/ACM International Symposium on Low Power Electronics and Design (ISLPED), 2017 [PDF].
[C16] S. Salamat, M. Imani, S. Gupta, T. Rosing, "RNSnet: In-Memory Neural Network Acceleration Using Residue Number System" IEEE International Conference on Rebooting Computing (ICRC), 2018 [PDF].
[C15] M. Imani, D. Kong, A. Rahimi, T. Rosing, “VoiceHD: Hyperdimensional Computing for Efficient Speech Recognition”, IEEE International Conference on Rebooting Computing (ICRC), 2017 [PDF].
[C14] M. Imani, Y. Kim, T. Rosing “NNgine: Ultra-Efficient Nearest Neighbor Accelerator Based on In-Memory Computing”, IEEE International Conference on Rebooting Computing (ICRC), 2017 [PDF].
[C13] J. Sim, M. Imani, Y. Kim, T. Rosing “Enabling Efficient System Design Using VerticalNanowire Transistor Current Mode Logic”, IEEE International Conference on Very Large Scale Integration (VLSI-SoC), 2017 [PDF].
[C12] M. Imani, Y. Kim, T. Rosing, “MPIM: Multi-Purpose In-Memory Processing using Configurable Resistive Memory” IEEE Asia and South Pacific Design Automation Conference (ASP-DAC), 2017 [PDF].
[C11] M. Imani, Y. Kim, A. Rahimi, T. Rosing, "ACAM: Approximate Computing Based on Adaptive Associative Memory with Online Learning" IEEE International Symposium on Low Power Electronics and Design (ISLPED), 2016 [PDF].
[C10] M. Imani, Y. Kim, A. Rahimi, T. Rosing, "Associative Memory with Online Learning for Approximate Computing" Poster in IEEE/ACM Design Automation Conference (DAC), 2016 [PDF].
[C9] M. Imani, P. Mercati, T. Rosing, "ReMAM: Low Energy Resistive Multi-Stage Associative Memory for Energy Efficient Computing" IEEE International Symposium on Quality Electronic Design (ISQED), 2016 [PDF].
[C8] M. Imani, D. Peroni, A. Rahimi, T. Rosing, “Resistive CAM Acceleration for Tunable Approximate Computing” in IEEE International Conference on Computer Design (ICCD), 2016 (Best paper candidate) [PDF].
[C7] M. Imani, Y. Cheng, T. Rosing, "Processing Acceleration with Resistive Memory-based Computation" ACM International Symposium on Memory Systems (MEMSYS), 2016 [PDF].
[C6] P. Mercati, A. Bartolini, F. Paterna, M. Imani, L. Benini and T. Rosing, "VarDroid: Online Variability Emulation in Android/Linux Platforms" ACM Great lakes symposium on VLSI (GLSVLSI), 2016 [PDF].
[C5] M. Imani, S. Patil, T. Rosing, "DCC: Double Capacity Cache for Narrow-Width Data Values" ACM Great lakes symposium on VLSI (GLSVLSI), 2016 [PDF].
[C4] M. Imani, A. Rahimi, T. Rosing, "Resistive Configurable Associative Memory for Approximate Computing" IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2016 [PDF].
[C3] M. Imani, S. Patil, T. Rosing, "MASC: Ultra-Low Energy Multiple-Access Single-Charge TCAM for Approximate Computing" IEEE/ACM Design Automation and Test in Europe Conference (DATE), 2016 [PDF].
[C2] M. Imani, S. Patil, T. Rosing, “Hierarchical Design of Robust and Low Data Dependent FinFET Based SRAM Array”, IEEE International Symposium on Nanoscale Architecture (Nanoarch), 2015 [PDF]
[C1] Y. Kim, M. Imani, S. Patil, T. Rosing, “CAUSE: Critical Application Usage-Aware Memory System using Non-volatile Memory for Mobile Devices”, IEEE International Conference On Computer Aided Design (ICCAD), 2015 [PDF] [Slide].
Book Chapters
[B1] M. Imani, S. Gupta, Y. Kim, T. Rosing “Approximate CPU and GPU Design Using Emerging Memory Technologies”, Springer’s book titled Approximate Circuit, 2019 [PDF].
Journals
[J30] P. Poduval, H. Alimohamadi, A. Zakeri, H. Najafi, F. Imani, T. Givargis, M. Imani, "GrapHD: Graph-based Hyperdimensional Memorization for Brain-Like Cognitive Learning," Frontiers in Neuroscience, 2022.
[J29] Z. Zou, H. Alimohamadi, Y. Kim, H. Najafi, N. Srinivasa, M. Imani, "EventHD: Robust and Efficient Hyperdimensional Learning with Neuromorphic Sensor," Frontiers in Neuroscience, 2022 (Collaboration with Intel).
[J29] M. Alam, H. Najafi, N. Taherinejad, M. Imani, R. Gottumukkala, "Stochastic Computing in Beyond Von-Neumann Era: Processing Bit-Streams in Memristive Memory," IEEE Transactions on Circuits and Systems II, 2022.
[J28] Z. Zou, H. Alimohamadi, A. Zakeri, F. Imani, Y. Kim, H. Najafi, M. Imani, Memory-inspired spiking hyperdimensional network for robust online learning", Nature Scientific reports, 2022.
[J27] M. Imani, M. Imani, S.F. Ghoreishi, "Bayesian Optimization for Expensive Smooth-Varying Functions", IEEE Intelligent Systems, 2022.
[J26] X. Yin, F. Müller, Q. Huang, C. Li, M. Imani, Z. Yang, J. Cai, M. Lederer, R. Olivo, "An Ultra-Compact Single FeFET Binary and Multi-Bit Associative Search Engine", arXiv preprint arXiv:2203.0794, 2022
[J25] S. Gupta, M. Imani, J. Sim, A. Huang, F. Wu, J. Kang, Y. Kim, T. Rosing, "COSMO: Computing with Stochastic Numbers in Memory", ACM Journal on Emerging Technologies in Computing Systems (JETC), 2022.
[J24] S. Gupta, B. Khaleghi, S. Salamat, J. Morris, R. Ramkumar, J. Yu, A. Tiwari, J. Kang, M. Imani, B. Aksanli, T. Rosing "Store-n-Learn: Classification and Clustering with Hyperdimensional Computing across Flash Hierarchy", ACM Transactions on Embedded Computing Systems (TECS), 2022
[J23] C. Chen, W. Qian, M. Imani, X. Yin, C. Zhuo, "PAM: A Piecewise-Linearly-Approximated Floating-Point Multiplier with Unbiasedness and Configurability," IEEE Transactions on Computer, 2021.
[J22] J. Morris, R. Fernando, Y. Hao, M. Imani, B. Aksanli, T. Rosing, "Locality-based Encoder and Model Quantization for Efficient Hyper-Dimensional Computing", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2020.
[J21] S. Salamat, M. Imani, T. Rosing, "HD-Core: Exploiting Computational Reuse for FPGA-based Acceleration of Hyperdimensional Computing", IEEE Transactions on Computers (TC), 2020.
[J20] M. Imani, S. Bosch, S. Datta, S. Ramakrishna, S. Salamat, J. Rabaey, T. Rosing, "QuantHD: A Quantization Framework for Hyperdimensional Computing'', IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019.
[J19] M. Imani, X. Yin, J, Messerly, S. Gupta, M. Nemier, X. S. Hu, T. Rosing, "SearcHD: A Memory-Centric Hyperdimensional Computing with Stochastic Training", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019.
[J18] D. Peroni, M. Imani, H. Nejatollahi, N. Dutt, T. Rosing, "Data Reuse for Accelerated Approximate Warps", IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2019.
[J17] M. Imani, J. Morris, H. Shu, S. Li, T. Rosing, “Efficient Associative Search in Brain-Inspired Hyperdimensional Computing”, IEEE Design & Test (D&T), 2019 [PDF].
[J16] M. Imani, R. Garcia, S. Gupta, T. Rosing, “Hardware-Software Co-design to Accelerate Neural Network Applications”, ACM Journal on Emerging Technologies in Computing (JETC), 2019 [PDF].
[J15] S. Gupta, M. Imani, H. Kaur, T. Rosing, “NNPIM: A Processing In-Memory Architecture for Neural Network Acceleration”, IEEE Transactions on Computers (TC), 2019 [PDF].
[J14] D. Peroni, M. Imani, T. Rosing, “Runtime Efficiency-Accuracy Trade-off Using Configurable Floating Point Multiplier”, EEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2018 [PDF].
[J13] Y. Kim, M. Imani, T. Rosing, “Image Recognition Accelerator Design Using In-Memory Processing”, IEEE Micro, 2018 [PDF].
[J12] M. Imani, S. Gupta, S. Sharma, T. Rosing, “NVQuery: Efficient Query Processing in Non-Volatile Memory”, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems (TCAD), 2018 [PDF].
[C11] M. Imani, D. Peroni, A. Rahimi, T. Rosing, “Resistive CAM Acceleration for Tunable Approximate Computing” IEEE Transactions on Emerging Topics in Computing (TETC), 2017 [PDF].
[J10] M. Imani, A. Rahimi, J. Hwang, T. Rosing, J. M. Rabaey “Low-Power Sparse Hyperdimensional Encoder for Language Recognition”, IEEE Design & Test (D&T), 2017 [PDF]
[J9] M. Imani, Shruti Patil, T. Rosing, "Approximate Computing using Multiple-Access Single-Charge Associative Memory" IEEE Transaction on Emerging Topics in Computing (TETC), 2017 [PDF].
[J8] M. Imani, A. Rahimi, P. Mercati, T. Rosing, “Multi-stage Tunable Approximate Search in Resistive Associative Memory” IEEE Transactions on Multi-Scale Computing Systems (TMSCS), 2017 [PDF].
[J7] M. Imani, D. Peroni, T. Rosing “NVALT: Approximate Lookup Table for GPU Acceleration”, IEEE Embedded System Letter (ESL), 2017 [PDF].
[J6] H. Alimohamadi, M. Imani, B. Forouzandeh “Computational Analysis of Transient non-Newtonian Blood Flow in Magnetic Targeting Drug Delivery in Stenosed Carotid Bifurcation Artery,” in International Journal of Fluid Mechanics Research, Taylor and Francis, vol. 42, no. 2, pp. 149-169, 2015 [PDF].
[J5] M. Jafari, M. Imani, M. Fathipour, “Analysis of Power Gating in Different Hierarchical Levels of 2MB Caches, Considering Variation,” in International Journal of Electronic, Taylor and Francis, vol. 105, no. 2, 2014
[J4] G. Passandi, M. Jafari, M. Imani, “A New Low-Power 10T SRAM cell with Improved Read SNM,” in International Journal of Electronic, Taylor and Francis, vol. 105, no. 2, 2014 [PDF]
[J3] H. Alimohamadi, M. Imani, “Finite Element Simulation of Two-Dimensional Pulsatile Blood Flow thorough a Stenosed Artery in the Presence of External Magnetic Field,” in International Journal for Computational Methods in Engineering Science & Mechanics, Taylor and Francis, vol. 15, no. 4, pp. 390-400, 2014 [PDF]
[J2] H. Alimohamadi, M. Imani, “Transient Non-Newtonian Blood Flow under Magnetic Targeting Drug Delivery in an Aneurysm Blood Vessel with Porous Walls,” in International Journal for Computational Methods in Engineering Science & Mechanics, Taylor and Francis, vol. 15, no. 6, pp. 522-533, 2014 [PDF]
[J1] M. Jafari, M. Imani, M. Fathipour “Design a New Stable and Low Power Bandgap Reference Circuit Based on Fin-FET Device,” in In International Journal of Technology Enhancements and Emerging Engineering Research, vol. 2, no. 9, 41-46, 2014
Other Proceedings and Workshops
[25] M. Imani, S. Gupta, T. Rosing, “A High Precision Processing In-Memory For Deep Learning Acceleration”, SRC Techcon Conference, 2019 (Best Presentation Award).
[24] M. Imani, Y. Kim, S. Riazi, F. Koushanfar, T. Rosing “SecureHD: Collaborative Learning in Secure High-Dimensional Space”, ARM Summit, 2019.
[23] M. Imani, T. Nassar, T. Rosing, “Brain-Inspired Hyperdimensional Computing for Real-Time Health Analysis”, IEEE International Conference on Biomedical and Health Informatics (BHI), 2019 [PDF].
[22] M. Imani, Y, Kim, S. Gupta, D. Peroni, T. Rosing, “In-Memory Acceleration of Deep Neural Network", GOMACTech Conference, 2019 [PDF].
[21] M. Imani, T. Nassar, J. Morris, T. Rosing, “DNA Sequencing using Brain-inspired Hyperdimensional Computing", GOMACTech Conference, 2019 [PDF].
[20] M. Imani, D. Peroni, T. Rosing, “Resistive Content Addressable Memory for Configurable Approximation”, GOMACTech Conference, 2018.
[19] M. Imani, M. Masich, T. Rosing, “Training Acceleration of Deep Neural Network on Configurable GPGPU” Techon SRC Conference, 2018 .
[18] M. Imani, T. Nassar, T. Rosing, “Moving Toward Real-Time Diagnostics using Brain-Inspired Hyperdimensional Computing”, AACR conference on Artificial Intelligence, Big Data, and Prediction in Cancer, 2018 [PDF].
[17] M. Imani, A. Rahimi, D. Kong, T. Rosing, J. M. Rabaey “Hardware Acceleration of Brain-inspired Hyperdimensional Computing”, IEEE/ACM ICCAD, Workshop on Variability, Modeling, and Characterization (VMC), 2017.
[15] M. Imani, D. Kong, A. Rahimi and T. Rosing, Jan Rabaey, "Brain-Inspired Hyperdimensional Computing: Robust, Scalable and Energy Efficient Classifier," Techon SRC Conference, 2017.
[14] Y. Kim, M. Imani and T. Rosing, "General-Purpose Online Classification Accelerator via In-Memory Computing," Techon SRC Conference, 2017.
[13] M. Imani, A. Rahimi, Y. Kim, T. Rosing, "A Low-Power Hybrid Magnetic Cache Architecture Exploiting Narrow-Width Values" Non-Volatile Memory Systems and Applications Symposium (NVMSA), 2016 [PDF].
[12] M. Imani, A. Rahimi, T. Rosing, "Ultra-Efficient Content Addressable Memory for Tunable GPU Approximation" Techon SRC Conference, 2016 [PDF].
[11] M. Imani, S. Patil, M. Jafari, T. Rosing, “Ultra-Low Read leakage SRAM Cell Utilizing Independently-Controlled-Gate FinFET”, Poster in IEEE/ACM Design Automation Conference (DAC), 2015.
[10] M. Imani, M. Samragh, Y. Kim, S. Gupta, F. Koushanfar, T. Rosing, "A Fully Digital In-Memory Acceleration of Deep Neural Network" Non-Volatile Memory Workshop (NVMW). 2019.
[9] J. Sim, M. Imani, W. Choi, Y. Kim, T. Rosing. "Current-Sensing Efficient Adder for Processing-in-Memory Design." Non-Volatile Memory Workshop (NVMW). 2019.
[8] M. Imani, Y. Kim, T. Rosing, "Hyperdimensional Computing: A Light-Weight Cognitive Machine", White Paper NSF IoT Workshop, 2018.
[7] M. Imani, Y. Kim, T. Rosing, “Visual Object Recognition Accelerator Based on Approximate In-Memory Processing”, Non-Volatile Memory Workshop (NVMW), 2018 [PDF].
[6] M. Imani, A. Rahimi, D. Kong, T. Rosing, Jan Rabaey, “Non-Volatile Associative Memory to Accelerate Brain-inspired Hyperdimensional Computing” Non-Volatile Memory Workshop (NVMW), 2018 .
[5] M. Imani, S. Gupta, T. Rosing, “Accelerating Multiplication and Parallelizing Operations in Non-Volatile Memory” Non-Volatile Memory Workshop (NVMW), 2018 [PDF].
[4] M. Imani, D. Peroni, A. Rahimi, T. Rosing, “Non-volatile Content Addressable Memory for Computing Acceleration” Non-Volatile Memory Workshop (NVMW), 2017.
[3] M. Imani, Y. Kim, T. Rosing, “In-Memory Processing to Support Search-Based and Bitwise Computation” Non-Volatile Memory Workshop (NVMW), 2017.
[2] M. Imani, S. Patil, T. Rosing, “Using STT-RAM Based Buffers in Digital Circuits”, Annual Non-Volatile Memories Workshop (NVMW), 2015 [PDF].
[1] M. Imani, Y. Cheng, T. Rosing, "Resistive Memory for Approximate Program Acceleration" Non-Volatile Memory Workshop (NVMW), 2016 [PDF].