首页> 外文会议>IEEE International Conference on Computational Advances in Bio and Medical Sciences >pDindel: Accelerating indel detection on a multicore CPU architecture with SIMD
【24h】

pDindel: Accelerating indel detection on a multicore CPU architecture with SIMD

机译:pDindel:使用SIMD加速多核CPU架构上的indel检测

获取原文

摘要

Small insertions and deletions (indels) of bases in the DNA of an organism can map to functionally important sites in human genes, for example, and in turn, influence human traits and diseases. Dindel detects such indels, particularly small indels (> 50 nucleotides), from short-read data by using a Bayesian approach. Due to its high sensitivity to detect small indels, Dindel has been adopted by many bioinformatics projects, e.g., the 1,000 Genomes Project, despite its pedestrian performance. In this paper, we first analyze and characterize the current version of Dindel to identify performance bottlenecks. We then design, implement, and optimize a parallelized Dindel (pDindel) for a multicore CPU architecture by exploiting thread-level parallelism (TLP) and data-level parallelism (DLP). Our optimized pDindel can achieve up to a 37-fold speedup for the computational part of Dindel and a 9-fold speedup for the overall execution time over the current version of Dindel.
机译:生物体DNA中碱基的少量插入和缺失(indels)可以定位到人类基因中功能上重要的位点,例如,进而影响人类的性状和疾病。 Dindel使用贝叶斯方法从短读数据中检测到此类indel,尤其是小indel(> 50个核苷酸)。由于Dindel具有很高的检测小indel的灵敏度,因此尽管具有步行性能,但已被许多生物信息学项目(例如1,000基因组项目)采用。在本文中,我们首先分析和表征Dindel的当前版本,以识别性能瓶颈。然后,我们通过利用线程级并行(TLP)和数据级并行(DLP)为多核CPU体系结构设计,实现和优化并行化的Dindel(pDindel)。我们经过优化的pDindel可以使Dindel的计算部分达到37倍的加速,而与当前版本的Dindel相比,其总执行时间可以达到9倍的加速。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号