Search NASA⌕ Search

NASA NTRS · 19870013010

Analysis of a parallelized nonlinear elliptic boundary value problem solver with application to reacting flows

Abstract

A parallelized finite difference code based on the Newton method for systems of nonlinear elliptic boundary value problems in two dimensions is analyzed in terms of computational complexity and parallel efficiency. An approximate cost function depending on 15 dimensionless parameters is derived for algorithms based on stripwise and boxwise decompositions of the domain and a one-to-one assignment of the strip or box subdomains to processors. The sensitivity of the cost functions to the parameters is explored in regions of parameter space corresponding to model small-order systems with inexpensive function evaluations and also a coupled system of nineteen equations with very expensive function evaluations. The algorithm was implemented on the Intel Hypercube, and some experimental results for the model problems with stripwise decompositions are presented and compared with the theory. In the context of computational combustion problems, multiprocessors of either message-passing or shared-memory type may be employed with stripwise decompositions to realize speedup of O(n), where n is mesh resolution in one direction, for reasonable n.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Keyes, David E., Smooke, Mitchell D.. 1987-04-01. Analysis of a parallelized nonlinear elliptic boundary value problem solver with application to reacting flows. https://ntrs.nasa.gov/citations/19870013010

Cite the original work for its findings. Save a collection to share your selection of sources.