Selected Publications (Complete list on my Google Scholar Page or DBLP Page )
Conference Publications
  [C24]    [CCMCC 2025]  CryptoSRAM: Enabling High-Throughput Cryptography on MCUs via In-SRAM Computing.  
		     Jingyao Zhang and Elaheh Sadredini 
 
		    IEEE Cross-disciplinary Conference on Memory-Centric Computing, 2025.
		  
		    [Presentation Video] 
		  
  [C24]    [USENIX 2025]  Enabling Low-Cost Secure Computing on Untrusted In-Memory Architectures.  
		     Sahar Ghoflsaz, Jingyao Zhang, and Elaheh Sadredini 
 
		   USENIX Security, 2025.
		   [Source Code] 
		  
		   [Presentation Video] 
		  
  [C23]    [ICS 2025]  DREAM: Device-Driven Efficient Access to Virtual Memory.  
		     Nurlan Nazaraliyev, Elaheh Sadredini , and Nael Abu-Ghazaleh
 
		   ACM International Conference on Supercomputing (ICS), 2025.
		   [Slides] 
		  [Source Code] 
		  
		  
		  
  [C22]    [IPDPS 2025]  Unlocking Energy-Efficient and High-Throughput Secure Data Communication in IoT with Memory-Centric Computing.  
		     Jingyao Zhang and Elaheh Sadredini 
 
		   IPDPS (poster), 2025.
		  
		  
  [C21]    [DAC 2023]  BP-NTT: Fast and Compact in-SRAM Number Theoretic Transform with Bit-Parallel Modular Multiplication.  
		     Jingyao Zhang, Mohsen Imani, and Elaheh Sadredini 
 
		   IEEE/ACM Design Automation Conference (DAC), 2023 (Acceptance rate: 23%).
		  
		  
  [C20]    [ICCAD 2022]  Inhale: Enabling High-Performance and Energy-Efficient In-SRAM Cryptographic Hash for IoT.  
		     Jingyao Zhang and E. Sadredini 
 
		   IEEE/ACM International Conference on Computer-Aided Design (ICCAD), 2022 (Acceptance rate: 22%).
		    [Slides] 
		   [Presentation Video] 
		  
  [C19]    [ISLPED 2022]  Sealer: In-SRAM AES for High-Performance and Low-Overhead Memory Encryption.  
		     Jingyao Zhang, Hoda Naghibijouybari, and E. Sadredini 
 
		   ACM/IEEE International Symposium on Low Power Electronics and Design (ISLPED), 2022 (Acceptance rate: 25%).
		    [Slides] 
		   [Presentation Video] 
		  
  [C18]    [ICCD 2022]   Full Stack Parallel Online Hyperdimensional Regression on FPGA.    
		     Hanning Chen, M. Hassan Najafi, E. Sadredini and Mohsen Imani.
 
		   The 40th IEEE International Conference on Computer Design (ICCD), 2022. 
		  
		  
		  
  [C17]    [ISCA 2022]  BioHD: An Efficient Genome Sequence Search Platform Using HyperDimensional Memorization.  
		     Z. Zou, H. Chen, P. Poduval, Y. Kim, M. Imani, E. Sadredini, R. Cammarota, and M. Imani. 
 
		   IEEE/ACM International Symposium on Computer Architecture (ISCA), 2022 (Acceptance rate: 18%).
		  
		  
		  
  [C16]    [DAC 2022]  Neural Computation for Robust and Holographic Face Detection  
		    Mohsen Imani, Ali Zakeri, Hanning Chen, TaeHyun Kim, Prathyush Poduval, Hyunsei Lee, Yeseong Kim, Elaheh Sadredini, and Farhad Imani. 
 
		   IEEE/ACM Design Automation Conference (DAC), 2022 (Acceptance rate: 22%).
		  
		  
		   
  [C15]    [MICRO 2021]  Sunder: Enabling Low-Overhead and Scalable Near-Data Pattern Matching Acceleration  
		    Elaheh Sadredini, Reza Rahimi, Mohsen Imani, and Kevin Skadron 
 
		   IEEE/ACM International Symposium on Microarchitecture (MICRO), 2021 (Acceptance rate: 21%).
		  
		  
		    [LightningTalk]  
		   [Presentation Video] 
		  
  [C14]    [DAC 2021]  Cognitive Correlative Encoding for Genome Sequence Matching in Hyperdimensional System  
		    Prathyush Poduval, Zhuowen Zou, Xunzhao Yin, Elaheh Sadredini, and Mohsen Imani
 
		   IEEE/ACM Design Automation Conference (DAC), 2021 (Acceptance rate: 23%).
		  
		  
		  
  [C13]     [ASPLOS 2020]  FlexAmata: A Universal and Efficient Adaption of Applications to Spatial Automata Processing Accelerators  
		    Elaheh Sadredini, Reza Rahimi, Marzieh Lenjani, Mircea Stan, Kevin Skadron 
 
		   The 25th International Conference on Architectural Support for  Programming Languages and Operating Systems (ASPLOS), 2020 (Acceptance rate: 18%)
		    [Source Code] 
		   [Presentation Video] 
		  
  [C12]     [HPCA 2020]  Impala: Algorithm/Architecture Co-Design for In-Memory Multi-Stride Pattern Matching     [Best Paper Nominee]    
		    Elaheh Sadredini, Reza Rahimi (equal contribution), Marzieh Lenjani, Mircea Stan, Kevin Skadron 
 
		   The 26th IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2020 (Acceptance rate: 19%).
		    [Source Code] 
		   [Slides] 
		  
  [C11]    [FCCM 2020]  Grapefruit: An Open-Source, Full-Stack, and Customizable Automata Processing on FPGAs     [Best Paper Nominee]    
		    Reza Rahimi, Elaheh Sadredini, Mircea Stan, Kevin Skadron 
 
		   The 28th IEEE International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2020 (Acceptance rate: 19.3%)
		    [Source Code] 
		   [Presentation Video] 
		  
  [C10]    [HPCA 2020]  Fulcrum: a Simplified Control and Access Mechanism toward Flexible and Practical in-situ Accelerators  
		    Marzieh Lenjani, Patricia Gonzalez, Elaheh Sadredini, Shuangchen Li, Yuan Xie, Ameen Akel, Sean Eilert, Mircea R. Stan, and Kevin Skadron 
 
		   The 26th IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2020 (Acceptance rate: 19%)
		  
  [C9]    [MICRO 2019]  eAP: A Scalable and Efficient in-Memory Accelerator for Automata Processing  
		    Elaheh Sadredini, Reza Rahimi, Vaibhav Verma, Mircea Stan, Kevin Skadron 
 
		   52th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'52), 2019 (Acceptance rate: 23%)
		    [LightningTalk] 
		  
  [C8]     [IISWC 2019]  Evaluation of an Overflow-free Quantized Memory Hierarchy in General Purpose Processors     [Best Paper Nominee]    
		  
		    Marzieh Lenjani, Patricia Gonzalez, Elaheh Sadredini, M Arif Rahman, and Mircea Stan 
 
		   IEEE International Symposium on Workload Characterization (IISWC), 2019
		  
  [C7]    [IISWC 2018]  AutomataZoo: A Modern Automata Processing Benchmark Suite  
		    Jack Wadden, Tommy Tracy II, Elaheh Sadredini, Lingxi Wu,  Chunkun Bo, Jesse Du, Yizhou Wei, Matthew Wallace, Jeffrey Udall, Mircea Stan, Kevin Skadron 
 
		   IEEE International Symposium on Workload Characterization (IISWC), 2018 (Acceptance rate: 23%)
		    [Souce Code] 
		  
  [C6]    [MICRO 2018]  ASPEN: A Scalable In-SRAM Architecture for Pushdown Automata  
		    Kevin Angstadt, Arun Subramaniyan, Elaheh Sadredini, Reza Rahimi, Kevin Skadron, Westley Weimer, and Reetu Das 
 
		   51th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'51), 2018 (Acceptance rate: 21%)
		  
  [C5]     [KDD 2018]  A Scalable Solution for Rule-Based Part-of-Speech Tagging on Novel Hardware Accelerators  
		    Elaheh Sadredini, Deyuan Guo, Chunkun Bo, Reza Rahimi, Kevin Skadron, Hongning Wang 
 
		   24th ACMSIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), 2018 (Acceptance rate: 14.5%)
		   [LightningTalk]
		   [Souce Code]  
 
		  
  [C4]     [HPCA 2018]  Searching for Potential gRNA Off-Target Sites for CRISPR/Cas9 using Automata Processing across Different Platforms  
		    Chunkun Bo, Vinh Dang, Elaheh Sadredini, kevin Skadron 
 
		   High-Performance Computer Architecture (HPCA), 2018 (Acceptance rate: 20%)
		  
  [C3]     [ICS 2017]  Frequent Subtree Mining on the Automata Processor: Opportunities and Challenges  
		    Elaheh Sadredini, Reza Rahimi, Ke Wang, and Kevin Skadron 
 
		   International Conference on Supercomputing (ICS), 2017 (Acceptance rate: 15.8%)
		    [Souce Code] 
		   [Slides] 
		  
  [C2]     [IISWC 2016]  ANMLZoo: A Benchmark Suite for Exploring Bottlenecks in Automata Processing Engines and Architectures  
		    Jack Wadden, Vinh Dang, Nathan Brunelle, Tommy Tracy II, Deyuan Guo, Elaheh Sadredini, Ke Wang, Chunkun Bo, Gabe Robins, Mircea Stan, Kevin Skadron 
 
		   International Symposium on Workload Characterization (IISWC), 2016
		    [Souce Code]  
		  
  [C1]    [CF 2016]  Sequential Pattern Mining with the Micron Automata Processor     [Best Paper Award]    
		      Ke Wang, Elaheh Sadredini, and Kevin Skadron 
 
		     ACM International Conference on Computing Frontiers (CF), 2016
		      [Source Code] 
		    [Webinar]  
		   [Slides]  
		  
Journal Publications
  [J4]    [Integration 2023]  MAGIC-DHT: Fast in-memory computing for Discrete Hadamard Transform  
		     Maliha Tasnim, Raje Chinmay, Yu Shuyuan, Elaheh Sadredini, and Sheldon X-D. Tan.  
 
		    ELSEVIER, Integration, Volume 93, 2023.
		  
		  
		  
  [J3]    [CAL 2020]  Enabling In-SRAM Pattern Processing with Low-Overhead Reporting Architecture Accelerators  
		     Elaheh Sadredini, Reza Rahimi, Kevin Skadron 
 
		    IEEE Computer Architecture Letters (CAL), 2020.
		  
		  
		  
  [J2]    [CAL 2019]  A Scalable and Efficient In-Memory Interconnect Architecture for Automata Processing     [Best of CAL Award]    
		     Elaheh Sadredini, Reza Rahimi, Vaibhav Verma, Mircea Stan, Kevin Skadron 
 
		    IEEE Computer Architecture Letters (CAL), 2019 (Acceptance rate: 17%)
		     [Slides] 
		  
  [J1]    [IJPP 2017]  Hierarchical Pattern Mining with the Micron Automata Processor      
		     Ke Wang, Elaheh Sadredini, and Kevin Skadron 
 
		    International Journal of Parallel Programming (IJPP)
		  
		  
Released Software
  [S4]   SecUPMEM  - Secure computing on UPMEM Processing-in-Memory Hardware  
		  
  [S3]   APSim  - A cross-platform automata processing simulator, supporting Micron AP and FPGA 
		  
  [S2]   AutomataZoo  - A new benchmark suite for automata processing (replaces ANMLZoo) 
		  
  [S1]   ANMLZoo  - A benchmark suite for automata processing 
		  
Patents
  [P5]   Methods, Circuits, and Articles of Manufacture for Frequent Sub-Tree Mining using Non-Deterministic Finite State Machines. 
		    Elaheh Sadredini, Reza Rahimi, Ke Wang, and Kevin Skadron 
 
		   U.S. Patent No. 16/246,641, Granted in April 2022.
		  
  [P4]    Methods, Circuits, Systems, and Manufacture for State Machine Interconnect Architecture Using Embedded DRAM. 
		    Elaheh Sadredini, Reza Rahimi, Mircea Stan, Kevin Skadron 
 
		   U.S. Patent No. 10,580,481, Granted in March 2020.
		  
  [P3]    Disjunctive Rule Mining with Finite Automaton Hardware 
		    Ke Wang, Elaheh Sadredini, and Kevin Skadron 
 
		   U.S. Patent Serial No. US15/475,819, Granted in November 2019.
		  
  [P2]     Methods, Circuits, Systems, and Articles of Manufacture for Searching a Reference Sequence for a Target Sequence within a Specified Distance. 
		    Chunkun Bo,, Elaheh Sadredini, Vinh Dang, and Kevin Skadron 
 
		   U.S. Patent Application No. 15/932,287, 2018.
		  
  [P1]    Sequential Pattern Mining with the Micron Automata Processor 
		    Ke Wang, Elaheh Sadredini, and Kevin Skadron 
 
		   U.S. Patent Application No. 15/198521, 2017.