skip to main content
10.1145/509593.509649acmconferencesArticle/Chapter ViewAbstractPublication PagesscConference Proceedingsconference-collections
Article
Free Access

A common data management infrastructure for adaptive algorithms for PDE solutions

Published:15 November 1997Publication History

ABSTRACT

This paper presents the design, development and application of a computational infrastructure to support the implementation of parallel adaptive algorithms for the solution of sets of partial differential equations. The infrastructure is separated into multiple layers of abstraction. This paper is primarily concerned with the two lowest layersof this infrastructure: a layer which defines and implements dynamic distributed arrays (DDA), and a layer in which several dynamic data and programming abstractions are implemented in terms of the DDAs. The currently implemented abstractions are those needed for formulation of hierarchical adaptive finite difference methods, hp-adaptive finite element methods, and fast multipole method for solution of linear systems. Implementation of sample applications based on each of these methods are described and implementation issues and performance measurements are presented.

References

  1. M. Parashar and J. C. Browne, System Engineering for High Performance Computing Software: The HDDA/DAGH Infrastructure for Implementation of Parallel Structured Adaptive Mesh Refinement, to be published in Structured Adaptive Mesh Refinement Grid Methods, IMA Volumes in Mathematics and its Applications, Springer-Verlag, 1997.Google ScholarGoogle Scholar
  2. Harold Carter Edwards,A Parallel Infrastructure for Scalable Adaptive Finite Element Methods and its Application to Least Squares C-infinity Collocation, PhD Thesis, The University of Texas at Austin, May 1997.Google ScholarGoogle Scholar
  3. Hans Sagan, Space Filling Curves, Springer-Verlag, 1994.Google ScholarGoogle Scholar
  4. H. F. Korth, A. Silberschatz, Database System Concepts,. McGraw Hill. New York, 1991. Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. W. Litwin. Linear Hashing: a New Tool for File and Table Addressing, Proceedings of the 6th Conference on VLDB, Montreal, Canada, 1980.Google ScholarGoogle Scholar
  6. Robert Sedgewick. Algorithms, Addison-Wesley, Reading, Massachusetts, 1983. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Marsha J. Berger, Joseph Oliger, Adaptive Mesh-Refinement for Hyperbolic Partial Differential Equations, Journal of Computational Physics, pp. 484-512, 1984.Google ScholarGoogle Scholar
  8. Manish Parashar and James C. Browne, Distributed Dynamic Data-Structures for Parallel Adaptive Mesh-Refinement, Proceedings of the International Conference for High Performance Computing, pp. 22-27, Dec. 1995.Google ScholarGoogle Scholar
  9. Manish Parashar and James C. Browne, On Partitioning Dynamic Adaptive Grid Hierarchies, Proceedings of the 29th Annual Hawaii International Conference on System Sciences, 1:604-613, Jan. 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. J. Masso and C. Bona, Hyperbolic System for Numerical Relativity, Physics Review Letters, 68(1097), 1992.Google ScholarGoogle Scholar
  11. Robert van de Geijn, Using PLAPACK: Parallel Linear Algebra Package, The MIT Press, 1997. Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Leslie Greengard, The rapid evaluation of potential fields in particle systems, 1987. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Jürgen K. Singer, The Parallel Fast Multipole Method in Molecular Dynamics, PhD thesis, The University of Houston, August 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Jürgen K. Singer, Parallel Implementation of the Fast Multipole Method with Periodic Boundary Conditions, East-West Journal on Numerical Mathematics, 3(3), October 1995.Google ScholarGoogle Scholar

Recommendations

Comments

Login options

Check if you have access through your login credentials or your institution to get full access on this article.

Sign in
  • Published in

    cover image ACM Conferences
    SC '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing
    November 1997
    921 pages
    ISBN:0897919858
    DOI:10.1145/509593

    Copyright © 1997 ACM

    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    • Published: 15 November 1997

    Permissions

    Request permissions about this article.

    Request Permissions

    Check for updates

    Qualifiers

    • Article

    Acceptance Rates

    Overall Acceptance Rate1,516of6,373submissions,24%

PDF Format

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader