Parallel Processors Architecture in FPGA for the Solution of Linear Equations Systems

被引:0
|
作者
Martinez, R. [1 ]
Torres, D. [1 ]
Madrigal, M. [1 ]
Maximov, S. [1 ]
机构
[1] Morelia Inst Technol, Program Grad & Invest Elect Engn, Morelia, Michoacan, Mexico
关键词
Field Programmable Gate Array (FPGA); Very High Description language (VHDL); Parallel Processing; Parallel Architectures; linear systems equations; Division Free Gaussian elimination Method;
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a parallel array of processors implemented in a Field Programmable Gate Array (FPGA) for the solution of linear equations systems. The solution is performed using the division-free Gaussian elimination method. This algorithm was implemented in integrated processors in a FPGA Spartan 3 of Xilinx. A top-down design was used. The proposed architecture can handle IEEE 754 single and double precision floating-point data and the architecture is implemented in 240 identical processors. Also, an algorithmic complexity of de O(n(2)) was obtained using a n(2) processors scheme that perform the solution of the linear equations. The parallel division-free Gaussian elimination method, the architecture's data distribution, the internal processor-element architecture and the communication scheme between processor elements (PE) are presented. Finally, this paper presents the obtained simulation results and synthesis of the modules designed in Very High Description Language (VHDL) using 40 and 100 Mhz frequencies.
引用
收藏
页码:119 / 124
页数:6
相关论文
共 50 条
  • [1] Parallel Architecture for the Solution of Linear Equation Systems Implemented in FPGA
    Martinez, R.
    Torres, D.
    [J]. CERMA: 2009 ELECTRONICS ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE, 2009, : 275 - 280
  • [2] An algorithm and architecture for the parallel solution of systems of linear equations
    Wilburn, VC
    Ko, HL
    Alexander, WE
    [J]. CONFERENCE PROCEEDINGS OF THE 1996 IEEE FIFTEENTH ANNUAL INTERNATIONAL PHOENIX CONFERENCE ON COMPUTERS AND COMMUNICATIONS, 1996, : 392 - 398
  • [3] Communication Scheme Design for Parallel Architecture Implemented in a FPGA for Solution of Linear Equation Systems
    Martinez-Alonso, R.
    Mino, K.
    Torres-Lucio, D.
    [J]. 2010 IEEE ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE (CERMA 2010), 2010, : 726 - 730
  • [4] Array Processors Designed with VHDL for Solution of Linear Equation Systems Implemented in a FPGA
    Martinez-Alonso, R.
    Mino, K.
    Torres-Lucio, D.
    [J]. 2010 IEEE ELECTRONICS, ROBOTICS AND AUTOMOTIVE MECHANICS CONFERENCE (CERMA 2010), 2010, : 731 - 736
  • [5] SOLUTION OF DENSE SYSTEMS OF LINEAR-EQUATIONS USING CELLULAR PROCESSORS
    PALAGYI, K
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1989, 342 : 311 - 316
  • [6] Parallel algorithms for the solution of Toeplitz systems of linear equations
    Alonso, P
    Badía, JM
    Vidal, AM
    [J]. PARALLEL PROCESSING AND APPLIED MATHEMATICS, 2004, 3019 : 969 - 976
  • [7] Processor efficient parallel solution of linear systems of equations
    Villard, G
    [J]. JOURNAL OF ALGORITHMS, 2000, 35 (01) : 122 - 126
  • [8] Intrinsically parallel solution of systems of linear partial differential equations
    Becarie, C
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 1998, 90 (2-3) : 205 - 227
  • [9] Problems of Parallel Solution of Large Systems of Linear Algebraic Equations
    Il’in V.P.
    [J]. Journal of Mathematical Sciences, 2016, 216 (6) : 795 - 804
  • [10] Optimal linear estimation approach to the parallel solution of linear algebraic systems of equations
    Rios Neto, Atair
    Rios Neto, Wilson
    [J]. Controle and Automacao, 2000, 11 (01): : 61 - 67