首页> 外文会议>International conference on algorithms and architectures for parallel processing >GPU-Accelerated Algorithm for Fast Computation of Biomolecular Isotopic Envelopes
【24h】

GPU-Accelerated Algorithm for Fast Computation of Biomolecular Isotopic Envelopes

机译:GPU加速算法快速计算生物分子同位素包络

获取原文

摘要

To accommodate the new features of modern protein mass spectra with Nobel-prize-winner electrospray ionization, Zhixin Tian, et al. developed isotopic Mass-to-charge ratio and Envelope Fingerprinting (iMF) algorithm for in situ interpretation and database search of protein tandem mass spectra. The creation of the customized theoretical database of both proteins and their dissociation fragment ions requires efficient computation of isotopic envelopes. This paper presents a GPU-accelerated algorithm for rapid computation of isotopic envelopes on NVIDIA Compute Unified Device Architecture (CUDA) platform, which can achieve 17.6 speedup when computing isotopic distributions of 512 fragment ions with mass 27 kda on average on IBM Power 8 with NVIDIA Tesla K40 m. Through optimizations on both CUDA memory access and stream scheduling, we find out a proper solution with chunk size = 32 in each kernel and double buffer cache can just hide the latency of memory and solution with chunk size = 64 can achieve about 160 speedup on the same experiment environment. The experimental results show that parallel algorithm with GPU and multiple optimization strategies provide an effective method with high performance to calculate isotopic envelopes.
机译:为适应诺贝尔奖获得者电喷雾电离的现代蛋白质质谱新特性,田志新等。开发了同位素质荷比和包络指纹(iMF)算法,用于蛋白质串联质谱的原位解释和数据库搜索。建立蛋白质及其解离片段离子的定制理论数据库需要有效计算同位素包膜。本文提出了一种GPU加速算法,用于在NVIDIA Compute Unified Device Architecture(CUDA)平台上快速计算同位素包络,当在带NVIDIA的IBM Power 8上平均计算质量为27 kda的512个碎片离子的同位素分布时,该算法可以实现17.6的加速。特斯拉K40米通过对CUDA内存访问和流调度的优化,我们找到了每个内核中块大小= 32的正确解决方案,而双缓冲区高速缓存仅可以隐藏内存的等待时间,而块大小= 64的解决方案可以实现大约160的加速。相同的实验环境。实验结果表明,具有GPU的并行算法和多种优化策略为计算同位素包膜提供了一种有效的,高性能的方法。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号