bioRxivBioinformaticsPreprint
GAPiM: Discovering Genetic Variations on a Real Processing-in-Memory System
Naomie AbecassisiD, Juan Gómez-LunaiD, Onur MutluiD, Ran Ginosar, Aphélie Moisson-Franckhauser, Leonid YavitsiD
Abstract
Variant calling is a fundamental stage in genome analysis that identifies mutations (variations) in a sequenced genome relative to a known reference genome. Pair-HMM is a key part of the variant calling algorithm and its most compute-intensive part. In recent years, Processing-in-Memory (PiM) solutions, which consist of placing compute capabilities near/inside memory, have been proposed to speed up the genome analysis pipeline. We implement the Pair-HMM algorithm on a commercial PiM platform developed by UPMEM. We modify the Pair-HMM algorithm to make it more suitable for PiM execution with acceptable loss of accuracy. We evaluate our implementation on single chromosomes and whole genome sequencing datasets, demonstrating up to 2x speedup compared to existing CPU accelerations and up to 3x speedup compared to FPGA accelerations.
- assay: whole-genome sequencing
- research focus: variant calling
- approach: statistical model
- approach: experimental assay
- Citations
- 1
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Variant Calling Parallelization on Processor-in-Memory Architecture
Dominique D. Lavenier, Remy Cimadomo, Romaric Jodin·bioRxiv·Nov 3, 2020
- GenMPI: Cluster Scalable Variant Calling forShort/Long Reads Sequencing Data
Tanveer Ahmad, Joseph Schuchart, … H. Peter Hofstee·IEEE Transactions on Computational Biology and BioinformaticsPeer-reviewed·Aug 5, 2025
- HPC-based genome variant calling workflow (HPC-GVCW)
Yong Zhou, Nagarajan Kathiresan, … Rod A. Wing·bioRxiv·Jun 25, 2023
- Sequence Alignment Through the Looking Glass
Raja Appuswamy, Jacques Fellay, Nimisha Chaturvedi·bioRxiv·Apr 11, 2018
- BIMSA: Accelerating Long Sequence Alignment Using Processing-In-Memory
Alejandro Alonso-Marín, Ivan Fernandez, … Miquel Moretó·BioinformaticsPeer-reviewed·Oct 17, 2024
- Rapid-PFP: Accelerating Prefix-Free Parsing with GPU Parallelism
Eddie Ferro, Tyler Pencinger, … Christina A. Boucher·bioRxiv·May 1, 2026