DocumentCode
3127659
Title
A Systolic Array Based Architecture for Implementing Multivariate Polynomial Interpolation Tasks
Author
Arce-Nazario, Rafael A. ; Orozco, Edusmildo ; Bollman, Dorothy
Author_Institution
Dept. of Comput. Sci., Univ. of Puerto Rico, Rio Piedras, Puerto Rico
fYear
2009
fDate
9-11 Dec. 2009
Firstpage
77
Lastpage
82
Abstract
Multivariate polynomial interpolation is a key computation for the reverse engineering of genetic networks modeled by finite fields. Faster implementations of such algorithms are needed to cope with the increasing quantity and complexity of genetic data. Our implementation of an interpolation methodology to FPGA has led us to identify a systolic array-based hardware architecture that is useful for performing at least three interpolation sub-tasks: Boolean cover, uniqueness, and multivariate polynomial addition. We present a generalization of these algorithms that simplifies mapping to the systolic-array structure, as well as control and storage considerations to guarantee correct results when the input sequence is longer than the processing array. The three interpolation sub-tasks were modeled and implemented to FPGA using the proposed structure, obtaining speedups up to 172x when compared to a software implementation, while achieving low resource utilization.
Keywords
Boolean functions; field programmable gate arrays; interpolation; systolic arrays; Boolean cover; FPGA; finite field model; genetic data complexity; genetic networks; multivariate polynomial addition; multivariate polynomial interpolation tasks; resource utilization; reverse engineering; software implementation; systolic array-based hardware architecture; Computer architecture; Computer networks; Field programmable gate arrays; Galois fields; Genetics; Hardware; Interpolation; Polynomials; Reverse engineering; Systolic arrays; bioinformatic applications; multivariate polynomial interpolation; parameterizable architectures; reverse engineering problem for gene networks; systolic arrays;
fLanguage
English
Publisher
ieee
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
Type
conf
DOI
10.1109/ReConFig.2009.70
Filename
5382031
Link To Document