Publications

2026

  1. IEEE Micro
    Processing-in-Memory for Genomics Workloads
    IEEE Micro, Mar 2026
  2. BiB
    De Bruijn graphs for pangenomics: in-depth performance benchmarking of de Bruijn graph-based tools for read mapping
    Briefings in Bioinformatics, Jul 2026
  3. bioRxiv
    GenCore: Genomic distance estimation using Locally Consistent Parsing
    Akmuhammet Ashyralyyev, Ege Sirvan, Salem Malikic, Tuğkan Batu, S. Cenk Sahinalp, and Can Alkan
    bioRxiv, Jul 2026
  4. Genome Biology
    LCPan: efficient variation graph construction using locally consistent parsing
    Akmuhammet Ashyralyyev, Zülal Bingöl, Begüm Filiz Öz, Kaiyuan Zhu, Salem Malikic, Uzi Vishkin, S. Cenk Sahinalp, and Can Alkan
    Genome Biology, Apr 2026

2025

  1. IEEE TPDS
    CiMBA: Accelerating Genome Sequencing Through On-Device Basecalling via Compute-in-Memory
    William Andrew Simon, Irem Boybat, Riselda Kodra, Elena Ferro, Gagandeep Singh, Mohammed Alser, Shubham Jain, Hsinyu Tsai, Geoffrey W. Burr, Onur Mutlu, and Abu Sebastian
    IEEE Transactions on Parallel and Distributed Systems, Jun 2025
  2. ICS
    MARS: Processing-In-Memory Acceleration of Raw Signal Genome Analysis Inside the Storage Subsystem
    Melina Soysal, Konstantina Koliogeorgi, Can Firtina, Nika Mansouri Ghiasi, Rakesh Nadig, Haiyu Mao, Geraldo Francisco Oliveira Junior, Yu Liang, Klea Zambaku, Mohammad Sadrosadati, and Onur Mutlu
    In Proceedings of the 39th ACM International Conference on Supercomputing, Jun 2025

2024

  1. IEEE JXCDC
    Monolithic 3-D-Based Nonvolatile Associative Processor for High-Performance Energy-Efficient Computations
    Esteban Garzón, Alessandro Bedoya, Marco Lanuzza, and Leonid Yavits
    IEEE Journal on Exploratory Solid-State Computational Devices and Circuits, Jun 2024
  2. Nat Methods
    Constructing and personalizing population pangenome graphs.
    Rayan Chikhi, Yoann Dufresne, and Paul Medvedev
    Nature methods, Nov 2024
  3. IEEE TBCS
    GCOC: A genome classifier-on-chip based on similarity search content addressable memory
    Yuval Harary, Paz Snapir, Shir Siman Tov, Chen Kruphman, Eyal Rechef, Zuher Jahshan, Esteban Garzon, and Leonid Yavits
    IEEE Transactions on Biomedical Circuits and Systems, Nov 2024
  4. IEEEXplore
    MiMyCS: A Processing-in-Memory Read Mapper for Compressing Next-Gen Sequencing Datasets
    Florestan Moor, Meven Mognol, Charles Deltel, Erwan Drezen, Julien Legriel, and Dominique Lavenier
    Dec 2024
  5. IEEE Access
    RawAlign: Accurate, Fast, and Scalable Raw Nanopore Signal Mapping via Combining Seeding and Alignment
    IEEE Access, Dec 2024
  6. IEEE VLSI
    Designing Precharge-Free Energy-Efficient Content-Addressable Memories
    Ramiro Taco, Esteban Garzón, Robert Hanhan, Adam Teman, Leonid Yavits, and Marco Lanuzza
    IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Oct 2024
  7. ICPP
    Parallelization of the Banded Needleman & Wunsch Algorithm on UPMEM PiM Architecture for Long DNA Sequence Alignment
    Meven Mognol, Dominique Lavenier, and Julien Legriel
    In Proceedings of the 53rd International Conference on Parallel Processing, Aug 2024
  8. ISCA
    QUETZAL: Vector Acceleration Framework for Modern Genome Sequence Analysis Algorithms
    Julian Pavon, Ivan Vargas Valdivieso, Carlos Rojas, Cesar Hernandez, Mehmet Aslan, Roger Figueras, Yichao Yuan, Joël Lindegger, Mohammed Alser, Francesc Moll, Santiago Marco-Sola, Oguz Ergin, Nishil Talati, Onur Mutlu, Osman Unsal, Mateo Valero, and Adrian Cristal
    Jun 2024
  9. ISCA
    MegIS: High-Performance, Energy-Efficient, and Low-Cost Metagenomic Analysis with In-Storage Processing
    Nika Mansouri Ghiasi, Mohammad Sadrosadati, Harun Mustafa, Arvid Gollwitzer, Can Firtina, Julien Eudine, Haiyu Mao, Joël Lindegger, Meryem Banu Cavlak, Mohammed Alser, Jisung Park, and Onur Mutlu
    Jun 2024
  10. LNCS
    Energy Efficiency Impact of Processing in Memory: A Comprehensive Review of Workloads on the UPMEM Architecture
    Yann Falevoz, and Julien Legriel
    Apr 2024
  11. IEEE CAL
    MajorK: Majority Based kmer Matching in Commodity DRAM
    IEEE Computer Architecture Letters, Apr 2024
  12. IEEE Access
    ViRAL: Vision Transformer Based Accelerator for ReAL Time Lineage Assignment of Viral Pathogens
    Zuher Jahshan, Esteban Garzón, and Leonid Yavits
    IEEE Access, Feb 2024
  13. Bioinformatics
    ViTAL: Vision TrAnsformer based Low coverage SARS-CoV-2 lineage assignment
    Bioinformatics, Feb 2024
  14. IEEE SSCL
    OCCAM: An Error Oblivious CAM
    Yuval Harary, Paz Snapir, Eyal Reshef, Esteban Garzón, and Leonid Yavits
    IEEE Solid-State Circuits Letters, Feb 2024
  15. IEEE Access
    FASTA: Revisiting Fully Associative Memories in Computer Microarchitecture
    Esteban Garzón, Robert Hanhan, Marco Lanuzza, Adam Teman, and Leonid Yavits
    IEEE Access, Jan 2024

2023

  1. Nat Methods
    SVDSS: structural variation discovery in hard-to-call genomic regions using sample-specific strings from accurate long reads.
    Luca Denti, Parsoa Khorsand, Paola Bonizzoni, Fereydoun Hormozdiari, and Rayan Chikhi
    Nature methods, Apr 2023
  2. arXiv
    DRAMA: Commodity DRAM based Content Addressable Memory
    arXiv, Dec 2023
  3. Genome Biology
    A Framework for Designing Efficient Deep Learning-Based Genomic Basecallers
    Gagandeep Singh, Mohammed Alser, Alireza Khodamoradi, Kristof Denolf, Can Firtina, Meryem Banu Cavlak, Henk Corporaal, and Onur Mutlu
    bioRxiv, Nov 2023
  4. PACT
    SimplePIM: A Software Framework for Productive and Efficient Processing-in-Memory
    Jinfan Chen, Juan Gómez-Luna, Izzat El Hajj, Yuxin Guo, and Onur Mutlu
    Parallel Architectures and Compilation Techniques, Oct 2023
  5. IEEE TCS
    A Low-Complexity Sensing Scheme for Approximate Matching Content-Addressable Memory
    Esteban Garzón, Roman Golman, Marco Lanuzza, Adam Teman, and Leonid Yavits
    IEEE Transactions on Circuits and Systems II, Oct 2023
  6. ISPASS
    An Experimental Evaluation of Machine Learning Training on a Real Processing-in-Memory System
    Juan Gómez-Luna, Yuxin Guo, Sylvan Brocard, Julien Legriel, Remy Cimadomo, Geraldo F. Oliveira, Gagandeep Singh, and Onur Mutlu
    Sep 2023
  7. GR
    Efficient mapping of accurate long reads in minimizer space with mapquik
    Baris Ekim, Kristoffer Sahlin, Paul Medvedev, Bonnie Berger, and Rayan Chikhi
    Genome Research, Jun 2023
  8. IEEE Access
    A low-energy DMTJ-based ternary content- addressable memory with reliable sub-nanosecond search operation
    Esteban Garzón, Leonid Yavits, Giovanni Finocchio, Mario Carpentieri, Adam Teman, and Marco Lanuzza
    IEEE Access, Feb 2023
  9. ACM TACO
    ApHMM: Accelerating Profile Hidden Markov Models for Fast and Energy-Efficient Genome Analysis
    Can Firtina, Kamlesh 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, and Onur Mutlu
    ACM Trans. Archit. Code Optim., Dec 2023
  10. IEEE TC
    DIPER: Detection and Identification of Pathogens using Edit distance-tolerant Resistive CAM
    Itay Merlin, Esteban Garzón, Alex Fish, and Leonid Yavits
    IEEE Transactions on Computers, Dec 2023
  11. MICRO
    Swordfish: A Framework for Evaluating Deep Neural Network-Based Basecalling Using Computation-In-Memory with Non-Ideal Memristors
    Taha Shahroodi, Gagandeep Singh, Mahdi Zahedi, Haiyu Mao, Joel Lindegger, Can Firtina, Stephan Wong, Onur Mutlu, and Said Hamdioui
    In Proceedings of the 56th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Oct 2023
  12. bioRxiv
    DASH-CAM: Dynamic Approximate SearcH Content Addressable Memory for genome classification
    Zuher Jahshan, Itay Merlin, Esteban Garzón, and Leonid Yavits
    bioRxiv, Oct 2023
  13. arXiv
    RawHash2: Accurate and Fast Mapping of Raw Nanopore Signals using a Hash-based Seeding Mechanism
    Can Firtina, Melina Soysal, Joël Lindegger, and Onur Mutlu
    arXiv, Sep 2023
  14. arXiv
    GateSeeder: Near-memory CPU-FPGA Acceleration of Short and Long Read Mapping
    Julien Eudine, Mohammed Alser, Gagandeep Singh, Can Alkan, and Onur Mutlu
    arXiv, Sep 2023
  15. IEEE VLSI
    ClaPIM: Scalable Sequence CLAssification using Processing-In-Memory
    Marcel Khalifa, Barak Hoffer, Orian Leitersdorf, Robert Hanhan, Ben Perach, Leonid Yavits, and Shahar Kvatinsky
    IEEE Transactions on Very Large Scale Integration (VLSI) Systems, Jul 2023
  16. Bioinformatics
    RawHash: Enabling Fast and Accurate Real-Time Analysis of Raw Nanopore Signals for Large Genomes
    Bioinformatics, Jul 2023
    Proceedings of the 31st Annual Conference on Intelligent Systems for Molecular Biology (ISMB) and the 22nd European Conference on Computational Biology (ECCB)
  17. DAC
    Accelerating Genome Analysis via Algorithm-Architecture Co-Design
    In Proceedings of the 60th Design Automation Conference (DAC), Jul 2023
  18. MMDCS
    Will computing in memory become a new dawn of associative processors?
    IEEE J. Emerg. Sel. Topics Circuits Syst., Jul 2023
  19. AACBB
    GAPiM: a hardware acceleration of Genome Analysis pipeline using Processing in Memory
    In Proceedings of the 5th Workshop on Accelerator Architecture in Computational Biology and Bioinformatics (AACBB), Jun 2023
  20. ISPASS
    TransPimLib: A Library for Efficient Transcendental Functions on Processing-in-Memory Systems
    Maurus Item, Juan Gómez-Luna, Yuxin Guo, Geraldo F Oliveira, Mohammad Sadrosadati, and Onur Mutlu
    In Proceedings of the 24th International Symposium on Performance Analysis of Systems and Software (ISPASS), Apr 2023
  21. ISPASS
    Evaluating Machine Learning Workloads on Memory-Centric Computing Systems
    Juan Gómez-Luna, Yuxin Guo, Sylvan Brocard, Julien Legriel, Remy Cimadomo, Geraldo F Oliveira, Gagandeep Singh, and Onur Mutlu
    In Proceedings of the 24th International Symposium on Performance Analysis of Systems and Software (ISPASS), Apr 2023
  22. Bioinformatics
    Scrooge: A Fast and Memory-Frugal Genomic Sequence Aligner for CPUs, GPUs, and ASICs.
    Bioinformatics, Mar 2023
  23. Bioinformatics
    A framework for high-throughput sequence alignment using real processing-in-memory systems.
    Safaa Diab, Amir Nassereldine, Mohammed Alser, Juan Gómez Luna, Onur Mutlu, and Izzat El Hajj
    Bioinformatics, Mar 2023
  24. JETCAS
    AM4: MRAM Crossbar Based CAM/TCAM/ACAM/AP for In-Memory Computing
    Esteban Garzón, Marco Lanuzza, Adam Teman, and Leonid Yavits
    IEEE J. Emerg. Sel. Topics Circuits Syst., Mar 2023
  25. NARGAB
    BLEND: a fast, memory-efficient and accurate mechanism to find fuzzy seed matches in genome analysis
    Can Firtina, Jisung Park, Mohammed Alser, Jeremie S Kim, Damla Senol Cali, Taha Shahroodi, Nika Mansouri Ghiasi, Gagandeep Singh, Konstantinos Kanellopoulos, Can Alkan, and Onur Mutlu
    NAR Genomics and Bioinformatics, Mar 2023
  26. Chips
    Approximate Content-Addressable Memories: A Review
    Esteban Garzón, Leonid Yavits, Adam Teman, and Marco Lanuzza
    Chips, Mar 2023

Posters

2026

    2025

      2024

      1. GI
        Hardware/software co-design for sequence-to-pangenome mapping
        In Genome Informatics Conference 2024, Nov 2024

      2023

      1. RECOMB
        Characterization of Alignment and Search Algorithms for Short Read, Long Read, and Graph Mappers
        Ecem İlgün, Ömer Yavuz Öztürk, Klea Zambaku, Juan Gómez Luna, Mohammed Alser, Ricardo Román-Brenes, The BioPIM Project, and Can Alkan
        In RECOMB 2023, Apr 2023

      Related Publications

      2022

      1. ISCA
        EDAM: Edit Distance Tolerant Approximate Matching Content Addressable Memory
        Robert Hanhan, Esteban Garzón, Zuher Jahshan, Adam Teman, Marco Lanuzza, and Leonid Yavits
        In Proceedings of the 49th Annual International Symposium on Computer Architecture, 2022

      2021

      1. VLSI Tech.
        HERMES Core – A 14nm CMOS and PCM-based In-Memory Compute Core using an array of 300ps/LSB Linearized CCO-based ADCs and local digital processing
        R. Khaddam-Aljameh, M. Stanisavljevic, J. Fornt Mas, G. Karunaratne, M. Braendli, F. Liu, A. Singh, S. M. Müller, U. Egger, A. Petropoulos, T. Antonakopoulos, K. Brew, S. Choi, I. Ok, F. L. Lie, N. Saulnier, V. Chan, I. Ahsan, V. Narayanan, S. R. Nandakumar, M. Le Gallo, P. A. Francese, A. Sebastian, and E. Eleftheriou
        In 2021 Symposium on VLSI Technology, 2021

      2020

      1. BIBM
        Variant Calling Parallelization on Processor-in-Memory Architecture
        D. Lavenier, R. Cimadomo, and R. Jodin
        In 2020 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), Dec 2020
      2. MICRO
        GenASM: A High-Performance, Low-Power Approximate String Matching Acceleration Framework for Genome Sequence Analysis
        Damla Senol Cali, Gurpreet S. Kalsi, Zülal Bingöl, Can Firtina, Lavanya Subramanian, Jeremie S. Kim, Rachata Ausavarungnirun, Mohammed Alser, Juan Gomez-Luna, Amirali Boroumand, Anant Norion, Allison Scibisz, Sreenivas Subramoneyon, Can Alkan, Saugata Ghose, and Onur Mutlu
        In 2020 53rd Annual IEEE/ACM International Symposium on Microarchitecture (MICRO), Dec 2020
      3. SYSTOR
        BioSEAL: In-Memory Biological Sequence Alignment Accelerator for Large-Scale Genomic Data
        Roman Kaplan, Leonid Yavits, and Ran Ginosar
        In Proceedings of the 13th ACM International Systems and Storage Conference, Dec 2020

      2019

      1. IEEE Micro
        RASSA: Resistive Prealignment Accelerator for Approximate DNA Long Read Mapping
        Roman Kaplan, Leonid Yavits, and Ran Ginosar
        IEEE Micro, Jul 2019

      2018

      1. BMC Genomics
        GRIM-Filter: Fast seed location filtering in DNA read mapping using processing-in-memory technologies
        Jeremie S. Kim, Damla Senol Cali, Hongyi Xin, Donghyuk Lee, Saugata Ghose, Mohammed Alser, Hasan Hassan, Oguz Ergin, Can Alkan, and Onur Mutlu
        BMC Genomics, May 2018

      2017

        2016

        1. BIBM
          DNA mapping using Processor-in-Memory architecture
          Dominique Lavenier, Jean-Francois Roy, and David Furodet
          In 2016 IEEE International Conference on Bioinformatics and Biomedicine (BIBM), May 2016