FPGA implementation of the conjugate gradient method

被引:0
|
作者
Maslennikow, Oleg
Lepekha, Volodymyr
Sergyienko, Anatoli
机构
[1] Tech Univ Koszalin, PL-75453 Koszalin, Poland
[2] Natl Tech Univ Ukraine, UA-03056 Kiev, Ukraine
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The rational fraction number system is proposed to solve the algebraic problems in FPGA devices. The fraction number consists of the n-bit integer numerator and the n-bit integer denominator, and can represent numbers with 2n bit mantissa. Experimental linear equation system solver was developed in FPGA device, which implements the recursive conjugate gradient method. Its hardware arithmetic unit can calculate addition, multiplication, and division of fraction numbers with n=35 in a pipelined mode. The proposed unit operates with the band matrices with the dimensions up to 3500.
引用
收藏
页码:526 / 533
页数:8
相关论文
共 50 条
  • [1] An FPGA based implementation of the Conjugate Gradient Kernels
    Naher, Jannatun
    Sakib, Ahmad Sadman
    Adhav, Shrikant S. T.
    Gloster, Clay
    Doss, Christopher C.
    [J]. 2019 4TH INTERNATIONAL CONFERENCE ON ELECTRICAL INFORMATION AND COMMUNICATION TECHNOLOGY (EICT), 2019,
  • [2] A parallel implementation of Chebyshev preconditioned conjugate gradient method
    Akçadogan, Ç
    Dag, H
    [J]. SECOND INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED COMPUTING, PROCEEDINGS, 2003, : 1 - 8
  • [3] ON THE FORMULATION AND IMPLEMENTATION OF A CONJUGATE-GRADIENT FFT METHOD
    PETERS, TJ
    VOLAKIS, JL
    [J]. JOURNAL OF ELECTROMAGNETIC WAVES AND APPLICATIONS, 1989, 3 (08) : 675 - 696
  • [4] A new version of conjugate gradient method parallel implementation
    Bycul, RP
    Jordan, A
    Cichomski, M
    [J]. PAR ELEC 2002: INTERNATIONAL CONFERENCE ON PARALLEL COMPUTING IN ELECTRICAL ENGINEERING, 2002, : 318 - 322
  • [5] Parallel Implementation of Conjugate Gradient Method on Graphics Processors
    Wozniak, Marcin
    Olas, Tomasz
    Wyrzykowski, Roman
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, PT I, 2010, 6067 : 125 - 135
  • [6] Conjugate Gradient Implementation Method of Multistage Wiener Filter
    Wen, Xiaoqin
    Wang, Qiaoqiao
    You, Linru
    Han, Chongzhao
    [J]. 2010 8TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION (WCICA), 2010, : 6825 - 6829
  • [7] A high throughput FPGA-based floating point conjugate gradient implementation
    Lopes, Antonio Roldao
    Constantinides, George A.
    [J]. RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2008, 4943 : 75 - 86
  • [8] An approximate inverse preconditioner and its implementation for conjugate gradient method
    Dag, Hasan
    [J]. PARALLEL COMPUTING, 2007, 33 (02) : 83 - 91
  • [9] A High Throughput FPGA-Based Floating Point Conjugate Gradient Implementation for Dense Matrices
    Roldao, Antonio
    Constantinides, George A.
    [J]. ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2010, 3 (01)
  • [10] Conjugate gradient method
    Nazareth, J. L.
    [J]. WILEY INTERDISCIPLINARY REVIEWS-COMPUTATIONAL STATISTICS, 2009, 1 (03): : 348 - 353