Skip to main content

Efficient Parallel Adaptive Finite Element Methods Using Self-Scheduling Data and Computations

  • Conference paper
High Performance Computing – HiPC’99 (HiPC 1999)

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

Included in the following conference series:

Abstract

Parallel adaptive hp finite element methods (FEM), in which both grid size h and local polynomial order p are dynamically altered, are the most effective discretization schemes for a large class of problems. The greatest difficulty in using these methods on parallel computers is the design of efficient schemes for data storage, access and distribution. We describe here the development of a comprehensive infrastructureAdaptive Finite Elements Application Programmers Interface (AFEAPI), that addresses these concerns. AFEAPI provides a simple base for users to develop their own parallel adaptive hp finite element codes. It is responsible for the parallel mesh database, mesh partitioning and redistribution and optionally solution of the large irregularly sparse systems of linear equations generated in these schemes. Dynamic hashing schemes and B-trees are used to store and access the distributed unstructured data efficiently.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Sagan, H.: Space Filling Curves. Springer, New York (1995)

    Google Scholar 

  2. Carter Edwards, H., Browne, J.C.: Scalable Dynamic Distributed Array and Its Application to a Parallel hp adaptive Finite Element Code. In: Procedings of POOMA 1996: Parallel Object-Oriented Methods and Applications Conference, Santa Fe, New Mexico (February 1996)

    Google Scholar 

  3. Patra, A., Oden, J.T.: Problem Decomposition Strategies for Adaptive hp Finite Element Methods. Computing Systems in Engineering 6(2) (1995)

    Google Scholar 

  4. Patra, A., Oden, J.T.: Computational Techniques for Adaptive hp Finite Element Methods. Finite Elements in Analysis and Design 25, 27–39 (1997)

    Article  MATH  MathSciNet  Google Scholar 

  5. Patra, A.: Fast Solvers for Adaptive hp Finite Element Methods. In: Eighth SIAM Conference on Parallel Processing, Minneapolis (March 1997)

    Google Scholar 

  6. Patra, A., Kim, D.W.: Efficient Mesh partitioning for adaptive hp meshes. In: XIth Domain Decomposition Conference, Greenwich, U.K., July 21-24 (1998)

    Google Scholar 

  7. Kohn, S.R., Baden, S.B.: A Robust Parallel Programming Mod el for Dynamic Non-uniform Scientific Computations. In: Proceedings of the Scalable High Performance Computing Conference (SHPCC 1994), pp. 509–597. IEEE Computer Society Press, Los Alamitos (1993)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 1999 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Patra, A.K., Long, J., Laszloffy, A. (1999). Efficient Parallel Adaptive Finite Element Methods Using Self-Scheduling Data and Computations. In: Banerjee, P., Prasanna, V.K., Sinha, B.P. (eds) High Performance Computing – HiPC’99. HiPC 1999. Lecture Notes in Computer Science, vol 1745. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-46642-0_52

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-46642-0_52

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-66907-4

  • Online ISBN: 978-3-540-46642-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics