11
Views
0
CrossRef citations to date
0
Altmetric
Original Articles

A parallel elimination algorithm for the solution of dense linear systems

Pages 97-107 | Received 18 Feb 1992, Published online: 19 Mar 2007
 

Abstract

For the solution of an N × N linear system Ax = d, based on the folding method of Evans and Hatzopoulos [4] and by partitioning the system into r 2 blocks each of size n × n (N = r n), in [3] we had described a parallel elimination method suitable for an r-processor machine. The serial arithmetical operations count for this algorithm is 0(1/3(3 − l/r)N 3) thereby the algorithm could perform with efficiency E r = 2/(3 − 1/r); note that 2/3 ≤ Er ≤ 4/5. In the present paper we consider an alternative elimination procedure together with the method of partitioning to obtain a parallel algorithm for the solution of dense linear systems. The serial arithmetical operations count for the present algorithm is 0(2/3N 3), which is of the same order as that for the standard Gaussian elimination method; thus the present algorithm could perform with efficiency close to 1 on a multiprocessor machine.

C.R.Categories:

* Department of Mathematics, Kuwait university, P.O. Box 5969, Safat, 13060, Kuwait.

* Department of Mathematics, Kuwait university, P.O. Box 5969, Safat, 13060, Kuwait.

Notes

* Department of Mathematics, Kuwait university, P.O. Box 5969, Safat, 13060, Kuwait.

Reprints and Corporate Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

To request a reprint or corporate permissions for this article, please click on the relevant link below:

Academic Permissions

Please note: Selecting permissions does not provide access to the full text of the article, please see our help page How do I view content?

Obtain permissions instantly via Rightslink by clicking on the button below:

If you are unable to obtain permissions via Rightslink, please complete and submit this Permissions form. For more information, please visit our Permissions help page.