Next: 6.4 FFT
Up: 6.3 Gauß elimination of
Previous: 6.3 Gauß elimination of
  Contents
6.3.1 Parallelization by means of cyclic reduction
Cyclic reduction :
Rearranging the equations and unknowns in such a manner that
several unknowns can be eliminated at the same
time, i.e., in parallel.
Basic idea of rearrangement for
unknowns
Eliminate all
with
from the system :
Eliminate all
with
Generally :
Figure 6.6:
Matrix and elimination tree after rearranging by cyclic reduction.
The
-entries denote additional fill-ins.
 |
The elimination tree and the cyclic reduction presented in Fig. 6.6
- requires twice as much arithmetic as the normal
Gauß elimination, but
- It can be parallelized.
- A sequential rearrangement to reduce the fill-in has no meaning at all
for the parallel run.
Remark :
There exists no special concept for the parallelization of direct solvers
for sparse matrices !
Next: 6.4 FFT
Up: 6.3 Gauß elimination of
Previous: 6.3 Gauß elimination of
  Contents
Gundolf Haase
2000-03-20