Publications

2026

  1. IEEE Micro
    Processing-in-Memory for Genomics Workloads
    IEEE Micro, Mar 2026

2025

    2024

    1. Nat Methods
      Constructing and personalizing population pangenome graphs.
      Rayan Chikhi, Yoann Dufresne, and Paul Medvedev
      Nature methods, Nov 2024
    2. 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
    3. 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
    4. IEEE Access
      RawAlign: Accurate, Fast, and Scalable Raw Nanopore Signal Mapping via Combining Seeding and Alignment
      IEEE Access, Dec 2024
    5. 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
    6. 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
    7. 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
    8. ISCA
      MegIS: High-Performance, Energy-Efficient, and Low-Cost Metagenomic Analysis with In-Storage Processing
      Nika Mansouri GhiasiMohammad Sadrosadati, Harun Mustafa, Arvid Gollwitzer, Can Firtina, Julien Eudine, Haiyu Mao, Joël Lindegger, Meryem Banu CavlakMohammed Alser, Jisung Park, and Onur Mutlu
      Jun 2024
    9. LNCS
      Energy Efficiency Impact of Processing in Memory: A Comprehensive Review of Workloads on the UPMEM Architecture
      Yann Falevoz, and Julien Legriel
      Apr 2024
    10. IEEE CAL
      MajorK: Majority Based kmer Matching in Commodity DRAM
      IEEE Computer Architecture Letters, Apr 2024
    11. 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
    12. Bioinformatics
      ViTAL: Vision TrAnsformer based Low coverage SARS-CoV-2 lineage assignment
      Bioinformatics, Feb 2024
    13. 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
    14. 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 SinghMohammed Alser, Alireza Khodamoradi, Kristof Denolf, Can FirtinaMeryem 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 CaliJeremie 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 MaoJoel LindeggerCan 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 AlserGagandeep SinghCan 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 AlserJuan Gómez LunaOnur 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 AlserJeremie 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ürkKlea Zambaku, Juan Gómez Luna, Mohammed AlserRicardo 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 CaliGurpreet S. KalsiZülal BingölCan Firtina, Lavanya Subramanian, Jeremie S. Kim, Rachata Ausavarungnirun, Mohammed AlserJuan Gomez-Luna, Amirali Boroumand, Anant Norion, Allison Scibisz, Sreenivas SubramoneyonCan AlkanSaugata 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. KimDamla Senol Cali, Hongyi Xin, Donghyuk Lee, Saugata GhoseMohammed 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