作者
M Nazrin M Isa, Khaled Benkrid, Thomas Clayton
发表日期
2012/12/5
研讨会论文
2012 International Conference on Reconfigurable Computing and FPGAs
页码范围
1-6
出版商
IEEE
简介
In this paper, a novel efficient FPGA-based architecture for the acceleration of the hmmsearch tool for biological sequence-to-profile alignment, which is based on the Viterbi algorithm, is presented. Typical hardware implementations of this Dynamic Programming-based algorithm require an amount of block RAMs proportional to the profile length in order to hold emission and transition probability scores for alignment matrix computation. In contrast, the proposed architecture uses the abundant logic slices available on FPGA as look-up tables or configuration elements (CEs) to hold the probability scores. Moreover, double buffering is used to efficiently manage a fixed number of CEs (equal to two i.e. CE 0 and CE 1 ) by scheduling both alignment matrix computation and processing element (PE) configuration to run simultaneously. This way, both time and space complexities are optimized, thus supporting multiple …
引用总数
2013201420152016201720182019202020212022202311284421
学术搜索中的文章
MNM Isa, K Benkrid, T Clayton - … Conference on Reconfigurable Computing and FPGAs, 2012