跳到主要导航 跳到搜索 跳到主要内容

Efficient Distributed Smith-Waterman Algorithm Based on Apache Spark

  • Bo Xu
  • , Changlong Li
  • , Hang Zhuang
  • , Jiali Wang
  • , Qingfeng Wang
  • , Xuehai Zhou
  • University of Science and Technology of China

科研成果: 书/报告/会议事项章节 › 会议稿件 › 同行评审

摘要

The Smith-Waterman algorithm, which produces the optimal local alignment between pairwise sequences, is universally used as a key component in bioinformatics fields. It is more sensitive than heuristic approaches, but also more time-consuming. To speed up the algorithm, Single-Instruction Multiple-Data (SIMD) instructions have been used to parallelize the algorithm by leveraging data parallel strategy. However, SIMD-based Smith-Waterman (SW) algorithms show limited scalability. Moreover, the recent next-generation sequencing machines generate sequences at an unprecedented rate, so faster implementations of the sequence alignment algorithms are needed to keep pace. In this paper, we present CloudSW, an efficient distributed Smith-Waterman algorithm which leverages Apache Spark and SIMD instructions to accelerate the algorithm. To facilitate easy integration of distributed Smith-Waterman algorithm into third-party software, we provide application programming interfaces (APIs) service in cloud. The experimental results demonstrate that 1) CloudSW has outstanding performance and achieves up to 3.29 times speedup over DSW and 621 times speedup over SparkSW. 2) CloudSW has excellent scalability and achieves up to 529 giga cell updates per second (GCUPS) in protein database search with 50 nodes in Aliyun Cloud, which is the highest performance that has been reported as far as we know.

源语言英语
主期刊名Proceedings - 2017 IEEE 10th International Conference on Cloud Computing, CLOUD 2017
编辑Geoffrey C. Fox
出版商IEEE Computer Society
页608-615
页数8
ISBN(电子版)9781538619933
DOI
出版状态已出版 - 8 9月 2017
已对外发布是
活动10th IEEE International Conference on Cloud Computing, CLOUD 2017 - Honolulu, 美国
期限: 25 6月 2017 → 30 6月 2017

丛书

姓名IEEE International Conference on Cloud Computing, CLOUD
卷2017-June
ISSN(印刷版)2159-6182
ISSN(电子版)2159-6190

会议

会议10th IEEE International Conference on Cloud Computing, CLOUD 2017
国家/地区美国
市Honolulu
时期25/06/17 → 30/06/17

学术指纹

探究 'Efficient Distributed Smith-Waterman Algorithm Based on Apache Spark' 的科研主题。它们共同构成独一无二的学术指纹。

引用此