文档详情

A parallel mesh chopping algorithm for a class of two-point boundary value problems.pdf

发布:2017-04-07约1.59万字共8页下载文档
文本预览下载声明
A Parallel Mesh Chopping Algorithm for a Class of Two-Point Boundary Value Problems C. P. KATTI School of Computer and Systems Sciences Jawaharlal Nehru University, New Delhi 110 067, India S. GOEL Computer Centre, Indian Institute of Technology New Delhi 110 016, India (Received January 1996; revised and accepted March 1997) Abstract—-A parallel algorithm for the class of two-point boundary value problems y = f(z, y), y(0) = A, y(1) = B with ~ 0 and ~ continuous on [0,1] x (—oo,oc) is presented. Using an idea similar to that in [1], we divide [0,1] into p different divisions, each division consisting of N or (N+1) (N small) unequal intervals. A high-order finite difference scheme developed for general nonuniform mesh is now applied to the above class of TPBVPs on each of the p divisions and leads to an N x N or (N — 1) x (N — 1) system of linear or nonlinear equations which is solved on p processors (p a power of 2) simultaneously. Keywords-—-Boundary value problems, Parallel chopping algorithm, Hypercube, Discretization, Convergence. I. INTRODUCTION We consider the class of two-point boundary value problems: y = f(x,y), y(0) = A, y(1) = B, (1) where ~ 0 and ~ is continuous on [0,1] x (-cx3,c~). It is well known that (1) has a unique solution [2]. A number of papers have recently appeared in the literature which have considered the solution of (1) on parallel computers; see, e.g., [3-5]. Most of these, however, consider parallelizing the matrix computations which arise when (1) is replaced by its equivalent finite difference scheme. A parallel chopping algorithm is considered in [1] where on a computer with p processors, the BVP is solved numerically at each stage on p meshes using a code based on COLNEW [6,7]. In the following, we present a parallel algorithm to solve (1) on a computer with p processors, p a power of 2. Using an idea similar to that in [1], we consider p different divisions of [0,1], each division consisting of N or (N %1) (N small) unequally sp
显示全部
相似文档