Title :
Performance and bandwidth optimization for biological sequence alignment
Author :
Hasan, Laiq ; Al-Ars, Zaid ; Taouil, Mottaqiallah ; Bertels, Koen
Author_Institution :
Comput. Eng. Lab., Delft Univ. of Technol., Delft, Netherlands
Abstract :
Sequence alignment is an essential, but compute-intensive application in Bioinformatics. Hardware implementation speeds up this application by exploiting its inherent parallelism, where the performance of the hardware depends on its capability to align long sequences. In hardware terms, the length of a biological query sequence that can be aligned against a database sequence depends on the number of Processing Elements (PEs) available, which in turn depends on the amount of available hardware resources. In addition, the amount of available bandwidth to transfer the data processed by these PEs plays a significant role in defining the maximum performance. In this paper, we carry out a detailed performance and bandwidth analysis for biological sequence alignment and formulate theoretical performance boundaries for various cases. Further, we optimize the performance gain and memory bandwidth requirements and develop generalized equations for this optimization.
Keywords :
bioinformatics; electronic data interchange; field programmable gate arrays; molecular biophysics; bandwidth analysis; bandwidth optimization; bioinformatics; biological query sequence; biological sequence alignment; data transfer; database sequence; hardware implementation; performance gain optimization; processing element; Bandwidth; Databases; Equations; Hardware; Mathematical model; Optimization; Performance gain; FPGAs; Memory Bandwidth; Performance Gain; Sequence Alignment; Smith-Waterman Algorithm;
Conference_Titel :
Design and Test Workshop (IDT), 2010 5th International
Conference_Location :
Abu Dhabi
Print_ISBN :
978-1-61284-291-2
Electronic_ISBN :
978-1-61284-290-5
DOI :
10.1109/IDT.2010.5724429