Power efficient special processor design for burrows-wheeler-transform-based short read sequence alignment

Because of the advancement of Next Generation Sequencing technology, DNA short reads can be generated in parallel at very high-throughput rates. One of the new challenges in bioinformatics is how to map these high volume short reads to the target reference accurately and efficiently. Besides the conventional software approaches, using a special processor for sequence alignment is a promising alternative. In this work, we present a Burrows-Wheeler-Transform-based hardware architecture and implement it on a special processor using 90 nm TSMC technology. With techniques including Forward String Sorting, Depth-First Search, and Extension Modules, our hardware is very efficient in terms of time and power. When compared to the hundred-Watt-level software approach, the proposed solution needs only less than 600 mW to achieve the same speed performance.

[1]  Siu-Ming Yiu,et al.  SOAP2: an improved ultrafast tool for short read alignment , 2009, Bioinform..

[2]  S. B. Needleman,et al.  A general method applicable to the search for similarities in the amino acid sequence of two proteins. , 1970, Journal of molecular biology.

[3]  Richard Durbin,et al.  Sequence analysis Fast and accurate short read alignment with Burrows – Wheeler transform , 2009 .

[4]  Jing Zhang,et al.  Optimizing Burrows-Wheeler Transform-Based Sequence Alignment on Multicore Architectures , 2013, 2013 13th IEEE/ACM International Symposium on Cluster, Cloud, and Grid Computing.

[5]  E. Myers,et al.  Basic local alignment search tool. , 1990, Journal of molecular biology.

[6]  Corey B. Olson,et al.  Inexact Search Acceleration on FPGAs Using the Burrows-Wheeler Transform , 2012 .

[7]  M S Waterman,et al.  Identification of common molecular subsequences. , 1981, Journal of molecular biology.

[8]  Biao Min,et al.  Parallel architecture for DNA sequence inexact matching with Burrows-Wheeler Transform , 2013, Microelectron. J..

[9]  Travis Gagie,et al.  Lightweight Data Indexing and Compression in External Memory , 2010, LATIN.

[10]  Masanori Hariyama,et al.  Implementation of a custom hardware-accelerator for short-read mapping using Burrows-Wheeler alignment , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[11]  Cole Trapnell,et al.  Ultrafast and memory-efficient alignment of short DNA sequences to the human genome , 2009, Genome Biology.