Title :
Scalability Studies of the BLASTn Scan and Ungapped Extension Functions
Author :
Datta, Siddhartha ; Sass, Ron
Author_Institution :
Electr. & Comput. Eng. Dept., Univ. of North Carolina at Charlotte, Charlotte, NC, USA
Abstract :
BLASTn is a ubiquitous and important tool used for large scale DNA analysis. As such, it is a good candidate for acceleration with FPGAs. The aim of this paper is two-fold. First, building upon our prior BLAST work we describe a design composed of multiple cores that can be scaled in two dimensions. The ungapped extension and a second dimension are new in this work. Second, we use this non-trivial example to explore spatially scalable designs. To provide the ability to move the design to a future generation chip, a mathematical model of performance that incorporates all of the system design parameters and the user´s preference (high throughput vs low latency) is developed. We demonstrate here that the model correctly predicts the optimal ratio between the two dimensions on a Xilinx Virtex-4 and measures four to five times faster performance figures as compared to a state of the art general purpose processor.
Keywords :
field programmable gate arrays; multiprocessing systems; BLASTn scan function; FPGAs; Xilinx Virtex-4; field programmable gate array; mathematical model; multiple cores; optimal ratio; spatially scalable designs; system design parameters; ungapped extension function; Acceleration; Buildings; DNA; Delay; Field programmable gate arrays; Large-scale systems; Mathematical model; Predictive models; Scalability; Throughput; BLAST; FPGA; Reconfiguration; Scan; Ungapped Extension; mathematical model;
Conference_Titel :
Reconfigurable Computing and FPGAs, 2009. ReConFig '09. International Conference on
Conference_Location :
Quintana Roo
Print_ISBN :
978-1-4244-5293-4
Electronic_ISBN :
978-0-7695-3917-1
DOI :
10.1109/ReConFig.2009.60