Parallel (//) ELLPACK: An Expert System for Parallel Processing of Partial Differential Equations

We are developing an expert system environment for solving elliptic partial differential equations (PDEs) defined on two and three dimensional domains on MIMD type parallel machines. According to its design objectives, it will provide a uniform programming environment for implementing parallel MIMD PDE solution solvers, an automatic partitioning and allocation of the PDE computation, a very high level problem specification language, an interactive high level environment for grid selection, a domain partitioning and mapping facility, a uniform environment for obtaining software engineering measurements and a graphical display of solution output.

[1]  John R. Rice,et al.  A Population of Linear, Second Order, Elliptic Partial Differential Equations on Rectangular Domains. Part 1 , 1981 .

[2]  Björn Engquist,et al.  PDE Software : Modules, Interfaces and Systems , 1984 .

[3]  Elizabeth Williams,et al.  Assigning Processes to Processors in Distributed Systems , 1983, ICPP.

[4]  Robert E. Benner,et al.  Development of Parallel Methods for a $1024$-Processor Hypercube , 1988 .

[5]  Calvin J. Ribbens,et al.  Schwarz Splitting Using ELLPACK , 1988 .

[6]  D J Evans,et al.  Parallel processing , 1986 .

[7]  Gregory F. Pfister,et al.  A Methodology for Predicting Multiprocessor Performance , 1985, International Conference on Parallel Processing.

[8]  Garry H. Rodrigue Some ideas for decomposing the domain of elliptic partial differential equations in the schwarz process , 1986 .

[9]  John R. Rice,et al.  A parallel spline collocation-capacitance method for elliptic partial differential equations , 1988, ICS '88.

[10]  R. Plemmons,et al.  Convergence of parallel multisplitting iterative methods for M-matrices , 1987 .

[11]  John R. Rice,et al.  A System for Performance Evaluation of Partial Differential Equations Software , 1979, IEEE Transactions on Software Engineering.

[12]  Tony F. Chan,et al.  Solving elliptic partial differential equations on the hypercube multiprocessor , 1987 .

[13]  H. F. Jordan,et al.  Is SOR Color-Blind? , 1986 .

[14]  John R. Rice,et al.  Automatic load balanced paritioning strategies for PDE computations , 1989, ICS '89.

[15]  John R. Rice,et al.  Collocation software for second-order elliptic partial differential equations , 1985, TOMS.

[16]  John R. Rice Supercomputing about Physical Objects , 1987, ICS.

[17]  Dan C. Marinescu,et al.  Domain oriented analysis of PDE splitting algorithms , 1987, Inf. Sci..

[18]  John R. Rice,et al.  Solving elliptic problems using ELLPACK , 1985, Springer series in computational mathematics.

[19]  John R. Rice,et al.  Convergence of O ( h 4 ) cubic spline collocation methods for elliptic partial differential equations , 1988 .

[20]  William Gropp,et al.  A comparison of domain decomposition techniques for elliptic partial differential equations and their parallel implementation , 1985, PP.

[21]  John R. Rice,et al.  Semi-iterative methods on distributed memory multiprocessor architectures , 1989, ICS '89.

[22]  Francine Berman,et al.  On Mapping Parallel Algorithms into Parallel Architectures , 1987, J. Parallel Distributed Comput..

[23]  Dianne P. O'Leary,et al.  Parallel implementation of the block conjugate gradient algorithm , 1987, Parallel Comput..

[24]  U. Meier A parallel partition method for solving banded systems of linear equations , 1985 .

[25]  John R. Rice,et al.  Parallel Methods for PDES , 1986 .

[26]  J. Rice,et al.  Performance of scientific software , 1988 .