Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/3385209.3385223acmotherconferencesArticle/Chapter ViewAbstractPublication PagesiciitConference Proceedingsconference-collections
research-article

Hardware-assisted High-performance DNA Alignment System

Published: 06 June 2020 Publication History

Abstract

The investigations of DNA become more and more important in this era. A plethora of new algorithms that were published over the last decade are apparent evidences for this fact. In the DNA's researches, alignment is one of the most important steps that is especially taken care and continuously developed. Despite they already have a lot of algorithms for this problem, and some of them provide impressive enhancements. But it is still far more to state that DNA alignment has already achieved the ideal performance. Therefore, in this work, we promote an efficient architecture which is based on our improved BWA-MEM algorithm that we have already published in [14]. Beside that, we also propose a communication protocol as well as as its API in order to ensure the accuracy and stability of the system. The system offers a speed-up by 18.14x when compared with modern computing platforms.

References

[1]
2009. The National Center for Biotechnology Information. Retrieved July 26, 2019 from https://www.ncbi.nlm.nih.gov/guide/all/
[2]
N. Ahmed, V. Sima, E. Houtgast, K. Bertels, and Z. Al-Ars. 2015. Heterogeneous hardware/software acceleration of the BWA-MEM DNA alignment algorithm. In 2015 IEEE/ACM International Conference on Computer-Aided Design (ICCAD). 240--246. https://doi.org/10.1109/ICCAD.2015.7372576
[3]
Khaled Benkrid, Ali Akoglu, Cheng Ling, Yang Song, Ying Liu, and Xiang Tian. 2012. High Performance Biological Pairwise Sequence Alignment: FPGA versus GPU versus Cell BE versus GPP. Int. J. Reconfig. Comp. 2012 (2012), 752910:1-752910:15.
[4]
Hongzhi Cao, Yu Wang, Wei Zhang, Xianghua Chai, Xiandong Zhang, Shiping Chen, Fan Yang, Caifen Zhang, Yulai Guo, Ying Liu, Zhoubiao Tang, Caifen Chen, Yaxin Xue, Hefu Zhen, Yinyin Xu, Bin Rao, Tao Liu, Meiru Zhao, Wenwei Zhang, and Jian Li. 2014. A Short-Read Multiplex Sequencing Method for Reliable, Cost-Effective and High-Throughput Genotyping in Large-Scale Studies. Human mutation 34 (02 2014). https://doi.org/10.1002/humu.22439
[5]
Y. Chen, J. Cong, J. Lei, and P. Wei. 2015. A Novel High-Throughput Acceleration Engine for Read Alignment. In 2015 IEEE 23rd Annual International Symposium on Field-Programmable Custom Computing Machines. 199--202. https://doi.org/10.1109/FCCM.2015.27
[6]
E. J. Houtgast, V. Sima, K. Bertels, and Z. Al-Ars. 2015. An FPGA-based systolic array to accelerate the BWA-MEM genomic mapping algorithm. In 2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS). 221--227. https://doi.org/10.1109/SAMOS.2015.7363679
[7]
B Langmead. 2009. Ultrafast and memory-efficient alignment of short DNA sequences to the human genome. J. Genome Biol. 25 (01 2009), 423--433.
[8]
Heng Li. 2010. Burrows-Wheeler Aligner. Retrieved July 29, 2019 from http://biobwa.sourceforge.net/
[9]
Heng Li. 2013. Aligning sequence reads, clone sequences and assembly contigs with BWA-MEM. ArXiv 1303 (03 2013).
[10]
Hezdri, Chang Yu, Yingrui Li, Tak-Wah Lam, Siu-Ming Yiu, Karsten Kristiansen, and Jun Wang. 2009. SOAP2: An improved ultrafast tool for short read alignment. Bioinformatics (Oxford, England) 25 (07 2009), 1966-7. https://doi.org/10.1093/bioinformatics/btp336
[11]
Cuong Pham-Quoc, Kieu Binh, and Tran Ngoc Thinh. 2018. An FPGA-Based Seed Extension IP Core for BWA-MEM DNA Alignment. 1--6. https://doi.org/10.1109/ACOMP.2018.00009
[12]
Cuong Pham-Quoc, Kieu Binh, and Tran Ngoc Thinh. 2019. A high-performance FPGA-based BWA-MEM DNA sequence alignment. Concurrency and Computation: Practice and Experience (05 2019). https://doi.org/10.1002/cpe.5328
[13]
Temple F. Smith and Michael S. Waterman. 1981. Identification of common molecular subsequences. Journal of molecular biology 147 1 (1981), 195--7.

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Other conferences
ICIIT '20: Proceedings of the 2020 5th International Conference on Intelligent Information Technology
February 2020
163 pages
ISBN:9781450376594
DOI:10.1145/3385209
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 06 June 2020

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. BWA-MEM algorithm
  2. DNA alignment
  3. FPGA
  4. IP core seed extension

Qualifiers

  • Research-article
  • Research
  • Refereed limited

Conference

ICIIT 2020

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 44
    Total Downloads
  • Downloads (Last 12 months)4
  • Downloads (Last 6 weeks)0
Reflects downloads up to 13 Feb 2025

Other Metrics

Citations

View Options

Login options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media