...
首页> 外文期刊>Journal of Computer Science & Technology >Improvement of Performance of MegaBlast Algorithm for DNA Sequence Alignment
【24h】

Improvement of Performance of MegaBlast Algorithm for DNA Sequence Alignment

机译:DNA序列比对MegaBlast算法性能的改进

获取原文
获取原文并翻译 | 示例
   

获取外文期刊封面封底 >>

       

摘要

MegaBlast is one of the most important programs in NCBI BLAST (Basic Local Alignment Search Tool) toolkits. However, MegaBlast is computation and I/O intensive. It consumes a great deal of memory which is proportional to the size of the query sequences set and subject (database) sequences set of product. This paper proposes a new strategy for optimizing MegaBlast. The new strategy exchanges the query and subject sequences sets, and builds a hash table based on new subject sequences. It overlaps I/O with computation, shortens the overall time and reduces the cost of memory, since the memory here is only proportional to the size of subject sequences set. The optimized algorithm is suitable to be parallelized in cluster systems. The parallel algorithm uses query segmentation method. As our experiments shown, the parallel program which is implemented with MPI has fine scalability.
机译:MegaBlast是NCBI BLAST(基本本地路线搜索工具)工具包中最重要的程序之一。但是,MegaBlast是计算和I / O密集型的。它消耗大量内存,这与查询序列集和产品的主题(数据库)序列集的大小成正比。本文提出了一种优化MegaBlast的新策略。新策略交换查询和主题序列集,并基于新的主题序列构建哈希表。由于此处的内存仅与设置的主题序列大小成比例,因此它与I / O与计算重叠,从而缩短了总体时间并降低了内存成本。优化的算法适合在集群系统中并行化。并行算法使用查询细分方法。如我们的实验所示,使用MPI实现的并行程序具有良好的可伸缩性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号