Loading…

Interoperable mesh components for large-scale, distributed-memory simulations

SciDAC applications have a demonstrated need for advanced software tools to manage the complexities associated with sophisticated geometry, mesh, and field manipulation tasks, particularly as computer architectures move toward the petascale. In this paper, we describe a software component – an abstr...

Full description

Saved in:
Bibliographic Details
Published in:Journal of physics. Conference series 2009-07, Vol.180 (1), p.012011
Main Authors: Devine, K, Diachin, L, Kraftcheck, J, Jansen, K E, Leung, V, Luo, X, Miller, M, Ollivier-Gooch, C, Ovcharenko, A, Sahni, O, Shephard, M S, Tautges, T, Xie, T, Zhou, M
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:SciDAC applications have a demonstrated need for advanced software tools to manage the complexities associated with sophisticated geometry, mesh, and field manipulation tasks, particularly as computer architectures move toward the petascale. In this paper, we describe a software component – an abstract data model and programming interface – designed to provide support for parallel unstructured mesh operations. We describe key issues that must be addressed to successfully provide high-performance, distributed-memory unstructured mesh services and highlight some recent research accomplishments in developing new load balancing and MPI-based communication libraries appropriate for leadership class computing. Finally, we give examples of the use of parallel adaptive mesh modification in two SciDAC applications.
ISSN:1742-6596
1742-6588
1742-6596
DOI:10.1088/1742-6596/180/1/012011