NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
A simple parallel prefix algorithm for compact finite-difference schemesA compact scheme is a discretization scheme that is advantageous in obtaining highly accurate solutions. However, the resulting systems from compact schemes are tridiagonal systems that are difficult to solve efficiently on parallel computers. Considering the almost symmetric Toeplitz structure, a parallel algorithm, simple parallel prefix (SPP), is proposed. The SPP algorithm requires less memory than the conventional LU decomposition and is highly efficient on parallel machines. It consists of a prefix communication pattern and AXPY operations. Both the computation and the communication can be truncated without degrading the accuracy when the system is diagonally dominant. A formal accuracy study was conducted to provide a simple truncation formula. Experimental results were measured on a MasPar MP-1 SIMD machine and on a Cray 2 vector machine. Experimental results show that the simple parallel prefix algorithm is a good algorithm for the compact scheme on high-performance computers.
Document ID
19930019787
Acquisition Source
Legacy CDMS
Document Type
Contractor Report (CR)
Authors
Sun, Xian-He
(Institute for Computer Applications in Science and Engineering Hampton, VA, United States)
Joslin, Ronald D.
(Institute for Computer Applications in Science and Engineering Hampton, VA, United States)
Date Acquired
September 6, 2013
Publication Date
April 1, 1993
Subject Category
Computer Programming And Software
Report/Patent Number
ICASE-93-16
NASA-CR-191448
NAS 1.26:191448
Accession Number
93N28976
Funding Number(s)
CONTRACT_GRANT: NAS1-19480
PROJECT: RTOP 505-90-52-01
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.
No Preview Available