SMASH: Co-designing Software Compression and Hardware-Accelerated Indexing for Efficient Sparse Matrix Operations. - Konstantinos Kanellopoulos; Nandita Vijaykumar; Christina Giannoula; Roknoddin Azizi; Skanda Koppula; Nika Mansouri-Ghiasi; Taha Shahroodi; Juan Gómez-Luna; Onur Mutlu (MICRO, 2019)

EDEN: Enabling Energy-Efficient, High-Performance Deep Neural Network Inference Using Approximate DRAM. - Skanda Koppula; Lois Orosa 001; Abdullah Giray Yaglikçi; Roknoddin Azizi; Taha Shahroodi; Konstantinos Kanellopoulos; Onur Mutlu (MICRO, 2019)

Low-Latency Double Point Multiplication Architecture Using Differential Addition Chain Over $GF(2^m)$. - Taha Shahroodi; Siavash Bayat Sarmadi; Hatameh Mosanaei-Boorani (IEEE Trans. Circuits Syst. I Regul. Pap., 2019)

CLR-DRAM: A Low-Cost DRAM Architecture Enabling Dynamic Capacity-Latency Trade-Off. - Haocong Luo; Taha Shahroodi; Hasan Hassan; Minesh Patel; Abdullah Giray Yaglikçi; Lois Orosa 001; Jisung Park 001; Onur Mutlu (ISCA, 2020)

Bit-Exact ECC Recovery (BEER): Determining DRAM On-Die ECC Functions by Exploiting DRAM Data Retention Characteristics. - Minesh Patel; Jeremie S. Kim; Taha Shahroodi; Hasan Hassan; Onur Mutlu (MICRO, 2020)

BlockHammer: Preventing RowHammer at Low Cost by Blacklisting Rapidly-Accessed DRAM Rows. - Abdullah Giray Yaglikçi; Minesh Patel; Jeremie S. Kim; Roknoddin Azizi; Ataberk Olgun; Lois Orosa 001; Hasan Hassan; Jisung Park 001; Konstantinos Kanellopoulos; Taha Shahroodi; Saugata Ghose; Onur Mutlu (HPCA, 2021)

Pythia: A Customizable Hardware Prefetching Framework Using Online Reinforcement Learning. - Rahul Bera; Konstantinos Kanellopoulos; Anant Nori; Taha Shahroodi; Sreenivas Subramoney; Onur Mutlu (MICRO, 2021)

BurstLink: Techniques for Energy-Efficient Video Display for Conventional and Virtual Reality Systems. - Jawad Haj-Yahya; Jisung Park 001; Rahul Bera; Juan Gómez-Luna; Efraim Rotem; Taha Shahroodi; Jeremie S. Kim; Onur Mutlu (MICRO, 2021)

SneakySnake: a fast and accurate universal genome pre-alignment filter for CPUs, GPUs and FPGAs. - Mohammed Alser; Taha Shahroodi; Juan Gómez-Luna; Can Alkan; Onur Mutlu (Bioinform., 2021)

BurstLink: Techniques for Energy-Efficient Conventional and Virtual Reality Video Display. - Jawad Haj-Yahya; Jisung Park 001; Rahul Bera; Juan Gómez-Luna; Efraim Rotem; Taha Shahroodi; Jeremie S. Kim; Onur Mutlu (CoRR, 2021)

pLUTo: In-DRAM Lookup Tables to Enable Massively Parallel General-Purpose Computation. - João Dinis Ferreira; Gabriel Falcão 001; Juan Gómez-Luna; Mohammed Alser; Lois Orosa 001; Mohammad Sadrosadati; Jeremie S. Kim; Geraldo F. Oliveira; Taha Shahroodi; Anant Nori; Onur Mutlu (CoRR, 2021)

CIM-based Robust Logic Accelerator using 28 nm STT-MRAM Characterization Chip Tape-out. - Abhairaj Singh; Mahdi Zahedi; Taha Shahroodi; Mohit Gupta 004; Anteneh Gebregiorgis; Manu Komalan; Rajiv V. Joshi; Francky Catthoor; Rajendra Bishnoi; Said Hamdioui (AICAS, 2022)

KrakenOnMem: a memristor-augmented HW/SW framework for taxonomic profiling. - Taha Shahroodi; Mahdi Zahedi; Abhairaj Singh; Stephan Wong; Said Hamdioui (ICS, 2022)

pLUTo: Enabling Massively Parallel Computation in DRAM via Lookup Tables. - João Dinis Ferreira; Gabriel Falcão 001; Juan Gómez-Luna; Mohammed Alser; Lois Orosa 001; Mohammad Sadrosadati; Jeremie S. Kim; Geraldo F. Oliveira; Taha Shahroodi; Anant Nori; Onur Mutlu (MICRO, 2022)

System Design for Computation-in-Memory: From Primitive to Complex Functions. - Mahdi Zahedi; Taha Shahroodi; Geert Custers; Abhairaj Singh; Stephan Wong; Said Hamdioui (VLSI-SoC, 2022)

Demeter: A Fast and Energy-Efficient Food Profiler Using Hyperdimensional Computing in Memory. - Taha Shahroodi; Mahdi Zahedi; Can Firtina; Mohammed Alser; Stephan Wong; Onur Mutlu; Said Hamdioui (IEEE Access, 2022)

A Case for Transparent Reliability in DRAM Systems. - Minesh Patel; Taha Shahroodi; Aditya Manglik; Abdullah Giray Yaglikçi; Ataberk Olgun; Haocong Luo; Onur Mutlu (CoRR, 2022)

BCIM: Efficient Implementation of Binary Neural Network Based on Computation in Memory. - Mahdi Zahedi; Taha Shahroodi; Stephan Wong; Said Hamdioui (CoRR, 2022)

pLUTo: Enabling Massively Parallel Computation In DRAM via Lookup Tables. - João Dinis Ferreira; Gabriel Falcão 001; Juan Gómez-Luna; Mohammed Alser; Lois Orosa 001; Mohammad Sadrosadati; Jeremie S. Kim; Geraldo F. Oliveira; Taha Shahroodi; Anant Nori; Onur Mutlu (Zenodo, 2022)

SieveMem: A Computation-in-Memory Architecture for Fast and Accurate Pre-Alignment. - Taha Shahroodi; Michael Miao; Mahdi Zahedi; Stephan Wong; Said Hamdioui (ASAP, 2023)

Lightspeed Binary Neural Networks using Optical Phase-Change Materials. - Taha Shahroodi; Raphael Cardoso; Mahdi Zahedi; Stephan Wong; Alberto Bosio; Ian O'Connor; Said Hamdioui (DATE, 2023)

SparseMEM: Energy-efficient Design for In-memory Sparse-based Graph Processing. - Mahdi Zahedi; Geert Custers; Taha Shahroodi; Georgi Gaydadjiev; Stephan Wong; Said Hamdioui (DATE, 2023)

Swordfish: A Framework for Evaluating Deep Neural Network-based Basecalling using Computation-In-Memory with Non-Ideal Memristors. - Taha Shahroodi; Gagandeep Singh 002; Mahdi Zahedi; Haiyu Mao; Joël Lindegger; Can Firtina; Stephan Wong; Onur Mutlu; Said Hamdioui (MICRO, 2023)

RattlesnakeJake: A Fast and Accurate Pre-alignment Filter Suitable for Computation-in-Memory. - Taha Shahroodi; Michael Miao; Mahdi Zahedi; Stephan Wong; Said Hamdioui (SAMOS, 2023)

A Case for Genome Analysis Where Genomes Reside. - Taha Shahroodi; Stephan Wong; Said Hamdioui (SAMOS, 2023)

Efficient Signed Arithmetic Multiplication on Memristor-Based Crossbar. - Mahdi Zahedi; Taha Shahroodi; Stephan Wong; Said Hamdioui (IEEE Access, 2023)

An In-Memory Architecture for High-Performance Long-Read Pre-Alignment Filtering. - Taha Shahroodi; Michael Miao; Joël Lindegger; Stephan Wong; Onur Mutlu; Said Hamdioui (CoRR, 2023)

High-Performance Data Mapping for BNNs on PCM-Based Integrated Photonics. - Taha Shahroodi; Raphael Cardoso; Stephan Wong; Alberto Bosio; Ian O'Connor; Said Hamdioui (DATE, 2024)

AFSRAM-CIM: Adder Free SRAM-Based Digital Computation-in-Memory for BNN. - Asmae El Arrassi; Mohammad Amin Yaldagard; Xingjian Tao; Taha Shahroodi; Fouwad Jamil Mir; Yashvardhan Biyani; Manil Dev Gomony; Anteneh Gebregiorgis; Rajiv V. Joshi; Said Hamdioui (VLSI-SoC, 2024)

Rethinking the Producer-Consumer Relationship in Modern DRAM-Based Systems. - Minesh Patel; Taha Shahroodi; Aditya Manglik; Abdullah Giray Yaglikçi; Ataberk Olgun; Haocong Luo; Onur Mutlu (IEEE Access, 2024)

Efficient Memory Layout for Pre-Alignment Filtering of Long DNA Reads Using Racetrack Memory. - Asif Ali Khan; Fazal Hameed; Taha Shahroodi; Alex K. Jones; Jerónimo Castrillón (IEEE Comput. Archit. Lett., 2024)

Computation-in-Memory for Modern Applications using Emerging Technologies. - Taha Shahroodi (2024)

ApHMM: Accelerating Profile Hidden Markov Models for Fast and Energy-efficient Genome Analysis. - Can Firtina; Kamlesh R. Pillai; Gurpreet S. Kalsi; Bharathwaj Suresh; Damla Senol Cali; Jeremie S. Kim; Taha Shahroodi; Meryem Banu Cavlak; Joël Lindegger; Mohammed Alser; Juan Gómez-Luna; Sreenivas Subramoney; et al. (ACM Trans. Archit. Code Optim., 2024)

BCIM: Efficient Implementation of Binary Neural Network Based on Computation in Memory. - Mahdi Zahedi; Taha Shahroodi; Carlos Escuin; Georgi Gaydadjiev; Stephan Wong; Said Hamdioui (IEEE Trans. Emerg. Top. Comput., 2025)

Harmonia: A Multi-Agent Reinforcement Learning Approach to Data Placement and Migration in Hybrid Storage Systems. - Rakesh Nadig; Vamanan Arulchelvan; Rahul Bera; Taha Shahroodi; Gagandeep Singh 002; Mohammad Sadrosadati; Jisung Park 001; Onur Mutlu (CoRR, 2025)