FPGA-Oriented Fine-Grained Algorithm for RNA Secondary Structure Prediction

XU Lin,LI Xiao-Min,TAN Guang-Ming,LIU Xin-Chun,BU Dong-Bo,FENG Sheng-Zhong,SUN Ning-Hui
DOI: https://doi.org/10.3321/j.issn:0254-4164.2006.02.006
2006-01-01
Chinese Journal of Computers
Abstract:Dynamic programming is the most important algorithm in RNA secondary structure prediction. This paper proposes a fine-grained parallel algorithm by blocking the dynamic programming matrix. By the analysis to the data-dependence, the authors introduce pipeline to improve the efficiency of algorithm. They validate the correctness through clock-level simulator and obtain a series of result about speedup, bubble ratio and storage access bandwidth. They determine some basic parameters for FPGA and settle the foundation of FPGA realization.
What problem does this paper attempt to address?