Skip to main content

Towards an Implementation of a Multilevel ILU Preconditioner on Shared-Memory Computers

  • Conference paper
  • First Online:

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1823))

Abstract

Recently, substantial progress has been made in the development of multilevel ILU-factorizations. These methods are attractive for very large problems due to their good convergence properties. We consider the parallelization of the instance MRILU, where we restrict to a version intended for scalar problems. The most time consuming parts in using MRILU are repeated multiplication of two sparse matrices in the construction phase and the multiplication of a sparse matrix and a full vector in the solution phase. Algorithms for these operations, as well as matrix transposition, are presented and have been tested on a Cray J90.

This research has been supported by the Stichting Nationale Computerfaciliteiten (National Computing Facilities Foundation, NCF).

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R.E. Bank and C. Wagner. Multilevel ILU decomposition. Numer. Math., 82:543–576, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  2. E.F.F. Botta, K. Dekker, Y. Notay, A. van der Ploeg, C. Vuik, F.W. Wubs, and P.M. de Zeeuw. How fast the Laplace equation was solved in 1995. Appl. Numer. Math., 24:439–455, 1997.

    Article  MATH  MathSciNet  Google Scholar 

  3. E.F.F. Botta and F.W. Wubs. Matrix Renumbering ILU: An effective algebraic multilevel ILU-preconditioner for sparse matrices. SIAM J. Matrix Anal. Appl., 20(4):1007–1026, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  4. E.F.F. Botta, F.W. Wubs, and A. van der Ploeg. A fast linear-system solver for large unstructured problems on a shared-memory computer. In O. Axelsson and B. Polman, editors, Proceedings of the Conference on Algebraic Multilevel Iteration Methods with Applications, pages 105–116, Nijmegen, The Netherlands, 1996. University of Nijmegen.

    Google Scholar 

  5. M.T. Jones and P.E. Plassman. A parallel coloring heuristic. SIAM J. Sci. Comput., 14(3):654–669, 1993.

    Article  MATH  MathSciNet  Google Scholar 

  6. M. Luby. A simple parallel algorithm for the maximal independent set problem. SIAM J. Comput., 4:1036–1053, 1986.

    Article  MathSciNet  Google Scholar 

  7. A. Reusken. On a robust multigrid solver. Computing, 56(3):303, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  8. Y. Saad. ILUM: A multi-elimination ILU preconditioner for general sparse matrices. SIAM J. Sci. Comput., 17(4):830–847, 1996.

    Article  MATH  MathSciNet  Google Scholar 

  9. Y. Saad. Iterative Methods for Sparse Linear Systems. PWS, 1996.

    Google Scholar 

  10. Y. Saad and J. Zhang. BILUM: Block versions of multi-elimination and multilevel ILU preconditioner for general sparse linear systems. Technical Report UMSI 97-126, University of Minnesota, Minneapolis, 1997.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Meijster, A., Wubs, F. (2000). Towards an Implementation of a Multilevel ILU Preconditioner on Shared-Memory Computers. In: Bubak, M., Afsarmanesh, H., Hertzberger, B., Williams, R. (eds) High Performance Computing and Networking. HPCN-Europe 2000. Lecture Notes in Computer Science, vol 1823. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45492-6_12

Download citation

  • DOI: https://doi.org/10.1007/3-540-45492-6_12

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67553-2

  • Online ISBN: 978-3-540-45492-2

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics