Ordering Schemes for Parallel Processing of Certain Mesh Problems

In this work, some ordering schemes for mesh points are presented which enable algorithms such as the Gauss–Seidel or SOR iteration to be performed efficiently for the nine-point operator finite difference method on computers consisting of a two-dimensional grid of processors. Convergence results are presented for the discretization of $u_{xx} + u_{yy} $ on a uniform mesh over a square, showing that the spectral radius of the iteration for these orderings is no worse than that for the standard row by row ordering of mesh points. Further applications of these mesh point orderings to network problems, more general finite difference operators, and picture processing problems are noted.

[1]  J. Gillis,et al.  Matrix Iterative Analysis , 1961 .

[2]  S. Parter On estimating the “rates of convergence” of iterative methods for elliptic difference equations , 1965 .

[3]  Richard M. Brown,et al.  The ILLIAC IV Computer , 1968, IEEE Transactions on Computers.

[4]  D. Heller A Survey of Parallel Algorithms in Numerical Linear Algebra. , 1978 .

[5]  H. F. Jordan A Special Purpose Architecture for Finite Element Analysis , 1978 .

[6]  H. T. Kung,et al.  Systolic Arrays for (VLSI). , 1978 .

[7]  Another Look at Iterative Methods for Elliptic Difference Equations. , 1979 .

[8]  Yehuda Wallach,et al.  On Block-Parallel Methods for Solving Linear Equations , 1980, IEEE Transactions on Computers.

[9]  Achi Brandt,et al.  Multigrid solvers on parallel computers , 1981 .

[10]  Shahid H. Bokhari,et al.  On the Mapping Problem , 1981, IEEE Transactions on Computers.

[11]  Swarn P. Kumar,et al.  Parallel algorithms for solving linear equations on mimd computers , 1982 .

[12]  T. Moto-Oka,et al.  Fifth Generation Computer Systems , 1982 .

[13]  Sun-Yuan Kung VLSI Array Processor for Signal Processing. , 1982 .

[14]  Seymour V. Parter,et al.  Block Iterative Methods for Elliptic and Parabolic Difference Equations. , 1982 .

[15]  The Solution of Linear Complementarity Problems on an Array Processor. , 1982 .

[16]  David J. Kuck,et al.  The Burroughs Scientific Processor (BSP) , 1982, IEEE Transactions on Computers.

[17]  Sun-Yuan Kung,et al.  WAVEFRONT ARRAY PROCESSOR: ARCHITECTURE, LANGUAGE AND APPLICATIONS. , 1982 .

[18]  L. Adams Iterative algorithms for large sparse linear systems on parallel computers , 1983 .

[19]  S. P. Kumar,et al.  Solving Linear Algebraic Equations on an MIMD Computer , 1983, JACM.