Skip to main content
Log in

Parallel frequency filtering

Parallele Frequenzfiltermethoden

  • Published:
Computing Aims and scope Submit manuscript

Abstract

The frequency filtering method is a robust and efficient ILU-like solver for large sparse systems (cf. [9,10]). Combining this method with the so-called Schur-complement DD method, we obtain a fast parallel solver. In this context, frequency filtering can be applied as solver inside the subdomains as well as for the treatment of the arising Schur complements. Especially for those, the method is well suited since it is highly parallelizable by recursively applying the same decomposition as to the original system. In this paper, an implementation of the frequency filtering domain decomposition (FFDD) method on a multiprocessor system will be presented and the numerical results of some variants thereof be discussed. The scaling behaviour of the algorithm for an increasing number of processors is almost optimal.

Zusammenfassung

Frequenzfilternde Zerlegungen sind robuste und effiziente Löser für große dünnbesetzte Gleichungssysteme. Diese Methoden sind jedoch stark rekursiv und lassen sich daher schlecht parallelisieren. In der vorliegenden Arbeit wird eine Kombinaiton filternder Zerlegungen mit der sogenannten Schurkomplement-DD-Methode zur Parallelisierung benutzt. Filternde Zerlegungen eignen sich hierbei sowohl als Löser innerhalb der Teilgebiete wie auch als angenäherte Inverse für die Schurkomplemente selbst. Insbesondere für diese sind filternde Zerlegungen besonders geeignet, da sie auch rekursiv angewandt werden können und so einen hohen Grad an Parallelität in das Lösen der Schurkomplemente bringen, ohne dabei die Effizienz des Verfahrens zu beeinträchtigen. Darüber hinaus stellen wir eine Implementierung dieser Frequenzfilter-Gebietszerlegungsmethode auf einem MIMD-Multiprozessorrechner vor und diskutieren Ergebnisse numerischer Testrechnungen. Es zeigt sich insbesondere die gute Skalierbarkeit des so entstandenen Algorithmus.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Bastian, P.:vChannel — A routing software for Transputer systems. Preprint, IWR, Heidelberg 1991.

    Google Scholar 

  2. Björstad, P. E., Widlund, O. B.: Iterative methods for the solution of elliptic problems on regions partitioned into substructures. SIAM J. Numer. Anal.23, 1097–1120 (1986).

    Article  MATH  Google Scholar 

  3. Dryija, M.: A capacitance matrix method for Dirichlet problems on polygonal regions. Numer. Math.39, 51–64 (1982).

    Article  Google Scholar 

  4. Haase, G.: Die nichtüberlappende Gebietszerlegungsmethode zur Parallelisierung und Vorkonditionierung des CG-Verfahrens. Dissertation, TU Chemnitz 1992.

    Google Scholar 

  5. Haase, G., Langer, U., Meyer, A.: The approximate Dirichlet domain decomposition method. Part I: An algebraic approach. Computing47, 137–151 (1991).

    Article  MATH  Google Scholar 

  6. Haase, G., Langer, U., Meyer, A.: The approximate Dirichlet domain decomposition method. Part II: Applications to 2nd-order elliptic b.v.p.s. Computing47, 153–167 (1991).

    Article  MATH  Google Scholar 

  7. Khoromskij, B., Mazurkievich, G., Wittum, G.: Frequency filtering for elliptic interface problems with Lagrange multipliers. ICA-Bericht N95/6, ICA Stuttgart, 1995.

    Google Scholar 

  8. Wagner, Chr.: Filternde Zerlegungen für unsymmetrische Matrizen und Matrizen mit stark variierenden Koeffizienten. Dissertation, Stuttgart 1995.

    Google Scholar 

  9. Wittum, G.: An ILU-based smoothing correction scheme. In: Parallel solvers. Proceedings of the Sixth GAMM-Seminar, Kiel, Jan. 25–27, 1990 (Hackbusch, W., ed.). Braunschweig: Vieweg 1991.

    Google Scholar 

  10. Wittum, G.: Frequenzfilternde Zerlegungen — Ein Beitrag zur schnellen Lösung großer Gleichungssysteme. Stuttgart: Teubner 1992.

    Google Scholar 

  11. Wagner, Chr., Wittum, G.: Adaptive filtering. Numer. Math. (to appear).

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

About this article

Cite this article

Weiler, W., Wittum, G. Parallel frequency filtering. Computing 58, 303–316 (1997). https://doi.org/10.1007/BF02684344

Download citation

  • Received:

  • Revised:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF02684344

AMS Subject Classification

Key words

Navigation