首页> 外文会议>International Conference on Systems Biology >GPU-Meta-Storms: Computing the similarities among massive microbial communities using GPU
【24h】

GPU-Meta-Storms: Computing the similarities among massive microbial communities using GPU

机译:GPU-Meta-Storms:使用GPU计算大规模微生物社区之间的相似性

获取原文

摘要

With the development of next-generation sequencing and metagenomic technologies, the number of metagenomic samples of microbial communities is increasing with exponential speed. The comparison among metagenomic samples could facilitate the data mining of the valuable yet hidden biological information held in the massive metagenomic data. However, current methods for metagenomic comparison are limited by their ability to process very large number of samples each with large data size. In this work, we have developed an optimized GPU-based metagenomic comparison algorithm, GPU-Meta-Storms, to evaluate the quantitative phylogenetic similarity among massive metagenomic samples, and implemented it using CUDA (Compute Unified Device Architecture) and C++ programming. The GPU-Meta-Storms program is optimized for CUDA with non-recursive transform, register recycle, memory alignment and so on. Our results have shown that with the optimization of the phylogenetic comparison algorithm, memory accessing strategy and parallelization mechanism on many-core hardware architecture, GPU-Meta-Storms could compute the pair-wise similarity matrix for 1920 metagenomic samples in 4 minutes, which gained a speed-up of more than 1000 times compared to CPU version Meta-Storms on single-core CPU, and more than 100 times on 16-core CPU. Therefore, the high-performance of GPU-Meta-Storms in comparison with massive metagenomic samples could thus enable in-depth data mining from massive metagenomic data, and make the real-time analysis and monitoring of constantly-changing metagenomic samples possible.
机译:随着下一代测序和偏见技术的发展,微生物群落的偏心组织样品的数量随着指数速度而增加。偏见的样本中的比较可以促进在大规模均衡数据中持有的有价值但隐藏的生物学信息的数据挖掘。然而,Metagenomic比较的目前的方法受其处理具有大数据尺寸的大量样本的能力的限制。在这项工作中,我们开发了一种优化的基于GPU的Metagenomic比较算法GPU-Meta-Storm,以评估大规模偏见样体样本中的定​​量系统发育相似性,并使用CUDA(计算统一设备架构)和C ++编程实现。 GPU-Meta-Storms程序针对具有非递归变换的CUDA进行了优化,注册回收,内存对齐等。我们的研究结果表明,随着系统发育比较算法,MEMER访问策略和许多核心硬件架构上的并行化机制,GPU-Meta-Storms可以在4分钟内计算1920个Metagenomic样品的一对相似性矩阵,其获得与单核CPU上的CPU版Meta-Storms相比超过1000次的加速,在16核CPU上超过100倍。因此,与大规模的偏见样品相比,GPU-常规风暴的高性能可以从巨大的偏见数据中进行深入的数据挖掘,并使能够进行实时分析和监测不断变化的偏见样品。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号