Variant Calling Parallelization on Processor-in-Memory Architecture
Abstract
In this paper, we introduce a new combination of software and hardware PIM (Process-in-Memory) architecture to accelerate the variant calling genomic process. PIM translates into bringing data intensive calculations directly where the data is: within the DRAM, enhanced with thousands of processing units. The energy consumption, in large part due to data movement, is significantly lowered at a marginal additional hardware cost. Such design allows an unprecedented level of parallelism to process billions of short reads. Experiments on real PIM devices developed by the UPMEM company show significant speed-up compared to pure software implementation. The PIM solution also compared nicely to FPGA or GPU based acceleration bringing similar to twice the processing speed but most importantly being 5 to 8 times cheaper to deploy with up to 6 times less power consumption.
02 /Specification & Classification
Click any tag to browse matching papers- Citations
- 5
- Assay
- Research Focus
- Approach
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
- GAPiM: Discovering Genetic Variations on a Real Processing-in-Memory System
Naomie Abecassis, Juan Gómez-Luna, … Leonid Yavits·bioRxiv·Jul 26, 2023
- GeneF: A High-Performance Processing-in-Memory Accelerator for Efficient DNA Alignment
Kanchan Verandani·International Conference on Intelligent Computing, Communication, Networking and Services (ICCNS)Peer-reviewed·Sep 1, 2025
- 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
- Rapid-PFP: Accelerating Prefix-Free Parsing with GPU Parallelism
Eddie Ferro, Tyler Pencinger, … Christina A. Boucher·bioRxiv·May 1, 2026
- BIMSA: Accelerating Long Sequence Alignment Using Processing-In-Memory
Alejandro Alonso-Marín, Ivan Fernandez, … Miquel Moretó·BioinformaticsPeer-reviewed·Oct 17, 2024
- Accelerating long-read analysis on modern CPUs
Saurabh Kalikar, Chirag Jain, … Sanchit Misra·bioRxiv·Jul 21, 2021