• 文献检索
  • 文档翻译
  • 深度研究
  • 学术资讯
  • Suppr Zotero 插件Zotero 插件
  • 邀请有礼
  • 套餐&价格
  • 历史记录
应用&插件
Suppr Zotero 插件Zotero 插件浏览器插件Mac 客户端Windows 客户端微信小程序
定价
高级版会员购买积分包购买API积分包
服务
文献检索文档翻译深度研究API 文档MCP 服务
关于我们
关于 Suppr公司介绍联系我们用户协议隐私条款
关注我们

Suppr 超能文献

核心技术专利:CN118964589B侵权必究
粤ICP备2023148730 号-1Suppr @ 2026

文献检索

告别复杂PubMed语法,用中文像聊天一样搜索,搜遍4000万医学文献。AI智能推荐,让科研检索更轻松。

立即免费搜索

文件翻译

保留排版,准确专业,支持PDF/Word/PPT等文件格式,支持 12+语言互译。

免费翻译文档

深度研究

AI帮你快速写综述,25分钟生成高质量综述,智能提取关键信息,辅助科研写作。

立即免费体验

在GPU上加速Minimap2以实现准确的长读长比对

Accelerating Minimap2 for Accurate Long Read Alignment on GPUs.

作者信息

Sadasivan Harisankar, Maric Milos, Dawson Eric, Iyer Vishanth, Israeli Johnny, Narayanasamy Satish

机构信息

Department of Computer Science and Engineering, University of Michigan Ann Arbor, MI 48109, USA.

NVIDIA Corporation, Santa Clara, CA 95051, USA.

出版信息

J Biotechnol Biomed. 2023;6(1):13-23. doi: 10.26502/jbb.2642-91280067. Epub 2023 Jan 20.

DOI:10.26502/jbb.2642-91280067
PMID:36937168
原文链接:https://pmc.ncbi.nlm.nih.gov/articles/PMC10018915/
Abstract

Long read sequencing technology is becoming increasingly popular for Precision Medicine applications like Whole Genome Sequencing (WGS) and microbial abundance estimation. Minimap2 is the state-of-the-art aligner and mapper used by the leading long read sequencing technologies, today. However, Minimap2 on CPUs is very slow for long noisy reads. ~60-70% of the run-time on a CPU comes from the highly sequential chaining step in Minimap2. On the other hand, most Point-of-Care computational workflows in long read sequencing use Graphics Processing Units (GPUs). We present minimap2-accelerated (mm2-ax), a heterogeneous design for sequence mapping and alignment where minimap2's compute intensive chaining step is sped up on the GPU and demonstrate its time and cost benefits. We extract better intra-read parallelism from chaining without losing mapping accuracy by forward transforming Minimap2's chaining algorithm. Moreover, we better utilize the high memory available on modern cloud instances apart from better workload balancing, data locality and minimal branch divergence on the GPU. We show mm2-ax on an NVIDIA A100 GPU improves the chaining step with 5.41 - 2.57X speedup and 4.07 - 1.93X speedup : costup over the fastest version of Minimap2, mm2-fast, benchmarked on a Google Cloud Platform instance of 30 SIMD cores.

摘要

长读长测序技术在全基因组测序(WGS)和微生物丰度估计等精准医学应用中越来越受欢迎。Minimap2是目前领先的长读长测序技术所使用的最先进的比对器和映射器。然而,在CPU上运行时,Minimap2处理长且有噪声的读段速度非常慢。在CPU上,约60%-70%的运行时间来自Minimap2中高度顺序化的连锁步骤。另一方面,长读长测序中的大多数即时医疗计算工作流程都使用图形处理单元(GPU)。我们提出了minimap2加速版(mm2-ax),这是一种用于序列映射和比对的异构设计,其中Minimap2计算密集型的连锁步骤在GPU上得到加速,并展示了其时间和成本效益。通过对Minimap2的连锁算法进行正向变换,我们在连锁过程中提取了更好的读段内并行性,同时不损失映射准确性。此外,除了更好的工作负载平衡、数据局部性和GPU上最小的分支发散外,我们还更好地利用了现代云实例上可用的高内存。我们展示了在NVIDIA A100 GPU上的mm2-ax,与在具有30个SIMD核心的谷歌云平台实例上进行基准测试的Minimap2最快版本mm2-fast相比,连锁步骤的加速比为5.41 - 2.57倍,成本加速比为4.07 - 1.93倍。

https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/51f27c506098/nihms-1874402-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/9251e560729a/nihms-1874402-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/dc6b8730cb44/nihms-1874402-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/1f6bce0a5b5e/nihms-1874402-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/763ea37baa89/nihms-1874402-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/b2be926e675b/nihms-1874402-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/d62530c80531/nihms-1874402-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/4aba6d4bf2e9/nihms-1874402-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/51f27c506098/nihms-1874402-f0008.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/9251e560729a/nihms-1874402-f0001.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/dc6b8730cb44/nihms-1874402-f0002.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/1f6bce0a5b5e/nihms-1874402-f0003.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/763ea37baa89/nihms-1874402-f0004.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/b2be926e675b/nihms-1874402-f0005.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/d62530c80531/nihms-1874402-f0006.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/4aba6d4bf2e9/nihms-1874402-f0007.jpg
https://cdn.ncbi.nlm.nih.gov/pmc/blobs/e6cc/10018915/51f27c506098/nihms-1874402-f0008.jpg

相似文献

1
Accelerating Minimap2 for Accurate Long Read Alignment on GPUs.在GPU上加速Minimap2以实现准确的长读长比对
J Biotechnol Biomed. 2023;6(1):13-23. doi: 10.26502/jbb.2642-91280067. Epub 2023 Jan 20.
2
Efficient end-to-end long-read sequence mapping using minimap2-fpga integrated with hardware accelerated chaining.使用 minimap2-fpga 与硬件加速链接集成实现高效的端到端长读序列映射。
Sci Rep. 2023 Nov 17;13(1):20174. doi: 10.1038/s41598-023-47354-8.
3
Accelerating minimap2 for long-read sequencing applications on modern CPUs.在现代CPU上加速用于长读长测序应用的minimap2
Nat Comput Sci. 2022 Feb;2(2):78-83. doi: 10.1038/s43588-022-00201-8. Epub 2022 Feb 28.
4
Accelerating BWA-MEM Read Mapping on GPUs.在图形处理器上加速BWA-MEM读段比对
ICS. 2023 Jun;2023:155-166. doi: 10.1145/3577193.3593703. Epub 2023 Jun 21.
5
Benchmarking long-read genome sequence alignment tools for human genomics applications.用于人类基因组学应用的长读长基因组序列比对工具的基准测试。
PeerJ. 2023 Dec 18;11:e16515. doi: 10.7717/peerj.16515. eCollection 2023.
6
Accelerating genomic workflows using NVIDIA Parabricks.利用 NVIDIA Parabricks 加速基因组工作流程。
BMC Bioinformatics. 2023 May 31;24(1):221. doi: 10.1186/s12859-023-05292-2.
7
A graphical, interactive and GPU-enabled workflow to process long-read sequencing data.一种图形化、交互式且支持 GPU 的工作流程,用于处理长读测序数据。
BMC Genomics. 2021 Aug 23;22(1):626. doi: 10.1186/s12864-021-07927-1.
8
HQAlign: Aligning nanopore reads for SV detection using current-level modeling.HQAlign:使用电流水平建模对纳米孔读数进行比对以检测结构变异
ArXiv. 2023 Jan 10:arXiv:2301.03834v1.
9
HQAlign: aligning nanopore reads for SV detection using current-level modeling.HQAlign:使用电流水平建模对齐纳米孔读取以进行 SV 检测。
Bioinformatics. 2023 Oct 3;39(10). doi: 10.1093/bioinformatics/btad580.
10
WFA-GPU: gap-affine pairwise read-alignment using GPUs.WFA-GPU:基于 GPU 的缺口仿射两两序列比对
Bioinformatics. 2023 Dec 1;39(12). doi: 10.1093/bioinformatics/btad701.

引用本文的文献

1
Pilot study: a descriptive-retrospective analysis of SARS-CoV-2 variants distribution and phylogenesis in the Phlegraean area.试点研究:对那不勒斯火山区严重急性呼吸综合征冠状病毒2(SARS-CoV-2)变体分布及系统发育的描述性回顾性分析
Front Mol Biosci. 2025 Feb 27;12:1536953. doi: 10.3389/fmolb.2025.1536953. eCollection 2025.
2
Chromosome-Level Assembly and Annotation of the Endangered Red-Wing Fish ().濒危红鳍鱼的染色体水平组装与注释()。
Genes (Basel). 2024 Nov 28;15(12):1536. doi: 10.3390/genes15121536.
3
Improved pangenomic classification accuracy with chain statistics.

本文引用的文献

1
Accelerating minimap2 for long-read sequencing applications on modern CPUs.在现代CPU上加速用于长读长测序应用的minimap2
Nat Comput Sci. 2022 Feb;2(2):78-83. doi: 10.1038/s43588-022-00201-8. Epub 2022 Feb 28.
2
Ultrarapid Nanopore Genome Sequencing in a Critical Care Setting.重症监护环境下的超快速纳米孔基因组测序
N Engl J Med. 2022 Feb 17;386(7):700-702. doi: 10.1056/NEJMc2112090. Epub 2022 Jan 12.
3
Haplotype-aware variant calling with PEPPER-Margin-DeepVariant enables high accuracy in nanopore long-reads.使用 PEPPER-Margin-DeepVariant 进行单体型感知变异调用可实现纳米孔长读段的高精度。
利用连锁统计提高泛基因组分类准确性。
bioRxiv. 2024 Nov 2:2024.10.29.620953. doi: 10.1101/2024.10.29.620953.
4
Rapid brain lymphoma diagnostics through nanopore sequencing of cytology-negative cerebrospinal fluid.通过对细胞学阴性脑脊液进行纳米孔测序实现快速脑淋巴瘤诊断
Acta Neuropathol. 2024 Sep 3;148(1):36. doi: 10.1007/s00401-024-02793-z.
5
Novel functional insights into the microbiome inhabiting marine plastic debris: critical considerations to counteract the challenges of thin biofilms using multi-omics and comparative metaproteomics.新型功能洞察:栖息在海洋塑料碎片中的微生物组:使用多组学和比较宏蛋白质组学来克服薄生物膜挑战的关键考虑因素。
Microbiome. 2024 Feb 22;12(1):36. doi: 10.1186/s40168-024-01751-x.
6
Efficient end-to-end long-read sequence mapping using minimap2-fpga integrated with hardware accelerated chaining.使用 minimap2-fpga 与硬件加速链接集成实现高效的端到端长读序列映射。
Sci Rep. 2023 Nov 17;13(1):20174. doi: 10.1038/s41598-023-47354-8.
7
The Progression in Developing Genomic Resources for Crop Improvement.用于作物改良的基因组资源开发进展
Life (Basel). 2023 Jul 31;13(8):1668. doi: 10.3390/life13081668.
8
Efficient mapping of accurate long reads in minimizer space with mapquik.使用 mapquik 在 minimizer 空间中高效映射准确的长读段。
Genome Res. 2023 Jul;33(7):1188-1197. doi: 10.1101/gr.277679.123. Epub 2023 Jun 30.
9
BLEND: a fast, memory-efficient and accurate mechanism to find fuzzy seed matches in genome analysis.BLEND:一种在基因组分析中快速、节省内存且准确地查找模糊种子匹配项的机制。
NAR Genom Bioinform. 2023 Jan 20;5(1):lqad004. doi: 10.1093/nargab/lqad004. eCollection 2023 Mar.
10
From molecules to genomic variations: Accelerating genome analysis via intelligent algorithms and architectures.从分子到基因组变异:通过智能算法和架构加速基因组分析
Comput Struct Biotechnol J. 2022 Aug 18;20:4579-4599. doi: 10.1016/j.csbj.2022.08.019. eCollection 2022.
Nat Methods. 2021 Nov;18(11):1322-1332. doi: 10.1038/s41592-021-01299-w. Epub 2021 Nov 1.
4
lra: A long read aligner for sequences and contigs.lra:一种用于序列和重叠群的长读比对工具。
PLoS Comput Biol. 2021 Jun 21;17(6):e1009078. doi: 10.1371/journal.pcbi.1009078. eCollection 2021 Jun.
5
GPU accelerated adaptive banded event alignment for rapid comparative nanopore signal analysis.GPU 加速的自适应带状事件对齐,用于快速比较纳米孔信号分析。
BMC Bioinformatics. 2020 Aug 5;21(1):343. doi: 10.1186/s12859-020-03697-x.
6
Nanopore sequencing and the Shasta toolkit enable efficient de novo assembly of eleven human genomes.纳米孔测序和 Shasta 工具包可实现 11 个人类基因组的高效从头组装。
Nat Biotechnol. 2020 Sep;38(9):1044-1053. doi: 10.1038/s41587-020-0503-6. Epub 2020 May 4.
7
Opportunities and challenges in long-read sequencing data analysis.长读测序数据分析中的机遇与挑战。
Genome Biol. 2020 Feb 7;21(1):30. doi: 10.1186/s13059-020-1935-5.
8
Accurate circular consensus long-read sequencing improves variant detection and assembly of a human genome.精确的圆形共识长读测序提高了人类基因组变异检测和组装的准确性。
Nat Biotechnol. 2019 Oct;37(10):1155-1162. doi: 10.1038/s41587-019-0217-9. Epub 2019 Aug 12.
9
Long-Read Sequencing Emerging in Medical Genetics.长读长测序在医学遗传学中崭露头角。
Front Genet. 2019 May 7;10:426. doi: 10.3389/fgene.2019.00426. eCollection 2019.
10
Minimap2: pairwise alignment for nucleotide sequences.Minimap2:核苷酸序列的两两比对。
Bioinformatics. 2018 Sep 15;34(18):3094-3100. doi: 10.1093/bioinformatics/bty191.