Solving Large Systems Of Linear Equations Over Gf(2) On Fpgas

2016 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG16)(2016)

引用 9|浏览10
暂无评分
摘要
This paper presents an efficient systolic line architecture for solving large systems of linear equations using Gaussian elimination on the coefficient matrix. Our architecture can also be used for solving matrix inversion problems and for computing the systematic form of matrices. These are common and important computational problems that appear in areas such as cryptography and cryptanalysis. Our architecture solves these problems efficiently for any large-sized matrix over GF(2), regardless of matrix size, shape or density. We implemented and synthesized our design for Altera and Xilinx FPGAs to obtain evaluation data. The results show sub-mu s performance for the Gaussian elimination of medium-sized matrices and performance on the order of tens to hundreds of ms for large matrices. In addition, this is one of the first works addressing large-sized matrices of up to 4,000 x 8,000 elements and therefore is suitable for post-quantum cryptographic schemes that require handling such large matrices.
更多
查看译文
关键词
linear equations,FPGAs,systolic line architecture,Gaussian elimination,coefficient matrix,matrix inversion problems,cryptography,cryptanalysis,Altera FPGA,Xilinx FPGA,medium-sized matrices,post-quantum cryptographic schemes
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要