In-memory integration of existing software components for parallel adaptive unstructured mesh workflows
Abstract
Unstructured mesh methods, like finite elements and finite volumes, support the effective analysis of complex physical behaviors modeled by partial differential equations over general threedimensional domains. The most reliable and efficient methods apply adaptive procedures with a-posteriori error estimators that indicate where and how the mesh is to be modified. Although adaptive meshes can have two to three orders of magnitude fewer elements than a more uniform mesh for the same level of accuracy, there are many complex simulations where the meshes required are so large that they can only be solved on massively parallel systems.
- Authors:
-
- Rensselaer Polytechnic Inst., Troy, NY (United States). Scientific Computation Research Center (SCOREC)
- Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
- Univ. of Colorado, Boulder, CO (United States)
- Publication Date:
- Research Org.:
- Simmetrix Inc., Clifton Park, NY (United States)
- Sponsoring Org.:
- USDOE Office of Science (SC), Fusion Energy Sciences (FES); USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
- OSTI Identifier:
- 1358582
- Grant/Contract Number:
- SC0013919; SC0006117; SC0014609; AC02-06CH11357
- Resource Type:
- Accepted Manuscript
- Journal Name:
- Currency and Computation (Online)
- Additional Journal Information:
- Journal Name: Currency and Computation (Online); Conference: Proceedings of the XSEDE16 Conference, Miami, FL (United States), 19 Jul 2016
- Publisher:
- Wiley
- Country of Publication:
- United States
- Language:
- English
- Subject:
- 97 MATHEMATICS AND COMPUTING; in-memory; parallel; unstructured mesh; workflow
Citation Formats
Smith, Cameron W., Granzow, Brian, Diamond, Gerrett, Ibanez, Daniel, Sahni, Onkar, Jansen, Kenneth E., and Shephard, Mark S. In-memory integration of existing software components for parallel adaptive unstructured mesh workflows. United States: N. p., 2017.
Web. doi:10.1145/2949550.2949650.
Smith, Cameron W., Granzow, Brian, Diamond, Gerrett, Ibanez, Daniel, Sahni, Onkar, Jansen, Kenneth E., & Shephard, Mark S. In-memory integration of existing software components for parallel adaptive unstructured mesh workflows. United States. https://doi.org/10.1145/2949550.2949650
Smith, Cameron W., Granzow, Brian, Diamond, Gerrett, Ibanez, Daniel, Sahni, Onkar, Jansen, Kenneth E., and Shephard, Mark S. Sun .
"In-memory integration of existing software components for parallel adaptive unstructured mesh workflows". United States. https://doi.org/10.1145/2949550.2949650. https://www.osti.gov/servlets/purl/1358582.
@article{osti_1358582,
title = {In-memory integration of existing software components for parallel adaptive unstructured mesh workflows},
author = {Smith, Cameron W. and Granzow, Brian and Diamond, Gerrett and Ibanez, Daniel and Sahni, Onkar and Jansen, Kenneth E. and Shephard, Mark S.},
abstractNote = {Unstructured mesh methods, like finite elements and finite volumes, support the effective analysis of complex physical behaviors modeled by partial differential equations over general threedimensional domains. The most reliable and efficient methods apply adaptive procedures with a-posteriori error estimators that indicate where and how the mesh is to be modified. Although adaptive meshes can have two to three orders of magnitude fewer elements than a more uniform mesh for the same level of accuracy, there are many complex simulations where the meshes required are so large that they can only be solved on massively parallel systems.},
doi = {10.1145/2949550.2949650},
journal = {Currency and Computation (Online)},
number = ,
volume = ,
place = {United States},
year = {Sun Jan 01 00:00:00 EST 2017},
month = {Sun Jan 01 00:00:00 EST 2017}
}
Free Publicly Available Full Text
Publisher's Version of Record
Other availability
Cited by: 2 works
Citation information provided by
Web of Science
Web of Science
Save to My Library
You must Sign In or Create an Account in order to save documents to your library.
Works referenced in this record:
Scalable Implicit Flow Solver for Realistic Wing Simulations with Flow Control
journal, November 2014
- Rasquin, Michel; Smith, Cameron; Chitale, Kedar
- Computing in Science & Engineering, Vol. 16, Issue 6
The superconvergent patch recovery anda posteriori error estimates. Part 1: The recovery technique
journal, May 1992
- Zienkiewicz, O. C.; Zhu, J. Z.
- International Journal for Numerical Methods in Engineering, Vol. 33, Issue 7
Application of the Helios Computational Platform to Rotorcraft Flowfields
conference, June 2012
- Sitaraman, Jayanarayanan; Wissink, Andrew; Sankaran, Venketeswaran
- 48th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition
The IBM Blue Gene/Q Compute Chip
journal, March 2012
- Haring, Ruud; Ohmacht, Martin; Fox, Thomas
- IEEE Micro, Vol. 32, Issue 2
p4est : Scalable Algorithms for Parallel Adaptive Mesh Refinement on Forests of Octrees
journal, January 2011
- Burstedde, Carsten; Wilcox, Lucas C.; Ghattas, Omar
- SIAM Journal on Scientific Computing, Vol. 33, Issue 3
Error estimation and adaptive meshing in strongly nonlinear dynamic problems
journal, April 1999
- Radovitzky, R.; Ortiz, M.
- Computer Methods in Applied Mechanics and Engineering, Vol. 172, Issue 1-4
Enabling In-situ Execution of Coupled Scientific Workflow on Multi-core Platform
conference, May 2012
- Zhang, Fan; Docan, Ciprian; Parashar, Manish
- 2012 IEEE International Symposium on Parallel & Distributed Processing (IPDPS), 2012 IEEE 26th International Parallel and Distributed Processing Symposium
Combining in-situ and in-transit processing to enable extreme-scale scientific analysis
conference, November 2012
- Bennett, Janine C.; Abbasi, Hasan; Bremer, Peer-Timo
- 2012 SC - International Conference for High Performance Computing, Networking, Storage and Analysis, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis
Parallel adaptive simulation of a plunging liquid jet
journal, March 2010
- Galimov, Azat Yu.; Sahni, Onkar; Lahey, Richard T.
- Acta Mathematica Scientia, Vol. 30, Issue 2
Fault tolerance for remote memory access programming models
conference, January 2014
- Besta, Maciej; Hoefler, Torsten
- Proceedings of the 23rd international symposium on High-performance parallel and distributed computing - HPDC '14
MCREngine: A scalable checkpointing system using data-aware aggregation and compression
conference, November 2012
- Islam, Tanzima Zerin; Mohror, Kathryn; Bagchi, Saurabh
- 2012 SC - International Conference for High Performance Computing, Networking, Storage and Analysis, 2012 International Conference for High Performance Computing, Networking, Storage and Analysis
Efficient distributed mesh data structure for parallel automated adaptive analysis
journal, November 2006
- Seegyoung Seol, E.; Shephard, Mark S.
- Engineering with Computers, Vol. 22, Issue 3-4
Parallel anisotropic 3D mesh adaptation by mesh modification
journal, January 2006
- Alauzet, Frédéric; Li, Xiangrong; Seol, E. Seegyoung
- Engineering with Computers, Vol. 21, Issue 3
PUMI: Parallel Unstructured Mesh Infrastructure
journal, May 2016
- Ibanez, Daniel A.; Seol, E. Seegyoung; Smith, Cameron W.
- ACM Transactions on Mathematical Software, Vol. 42, Issue 3
Cardiovascular flow simulation at extreme scale
journal, December 2009
- Zhou, Min; Sahni, Onkar; Kim, H. Jin
- Computational Mechanics, Vol. 46, Issue 1
Attribute Management System for Engineering Analysis
journal, November 2002
- O'Bara, Robert M.; Beall, Mark W.; Shephard, Mark S.
- Engineering with Computers, Vol. 18, Issue 4
McrEngine: A Scalable Checkpointing System Using Data-Aware Aggregation and Compression
journal, January 2013
- Islam, Tanzima Zerin; Mohror, Kathryn; Bagchi, Saurabh
- Scientific Programming, Vol. 21, Issue 3-4
An overview of the Trilinos project
journal, September 2005
- Heroux, Michael A.; Phipps, Eric T.; Salinger, Andrew G.
- ACM Transactions on Mathematical Software, Vol. 31, Issue 3
Early evaluation of IBM BlueGene/P
conference, November 2008
- Alam, S.; Barrett, R.; Bast, M.
- 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis
I/O performance challenges at leadership scale
conference, January 2009
- Lang, Samuel; Carns, Philip; Latham, Robert
- Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis - SC '09
Achieving high sustained performance in an unstructured mesh CFD application
conference, January 1999
- Anderson, W. K.; Gropp, W. D.; Kaushik, D. K.
- Proceedings of the 1999 ACM/IEEE conference on Supercomputing (CDROM) - Supercomputing '99
An Interoperable, Data-Structure-Neutral Component for Mesh Query and Manipulation
journal, September 2010
- Ollivier-Gooch, Carl; Diachin, Lori; Shephard, Mark S.
- ACM Transactions on Mathematical Software, Vol. 37, Issue 3
Anisotropic mesh adaptation for CFD computations
journal, November 2005
- Frey, P. J.; Alauzet, F.
- Computer Methods in Applied Mechanics and Engineering, Vol. 194, Issue 48-49
Adaptive mesh refinement in strain localization problems
journal, September 1991
- Ortiz, M.; Quigley, J. J.
- Computer Methods in Applied Mechanics and Engineering, Vol. 90, Issue 1-3
Scalable implicit finite element solver for massively parallel processing with demonstration to 160K cores
conference, January 2009
- Sahni, Onkar; Zhou, Min; Shephard, Mark S.
- Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis - SC '09
A comparison of techniques for geometry access related to mesh generation
journal, August 2004
- Beall, Mark W.; Walsh, Joe; Shephard, Mark S.
- Engineering with Computers, Vol. 20, Issue 3
Scalable Parallel I/O on a Blue Gene/Q Supercomputer Using Compression, Topology-Aware Data Aggregation, and Subfiling
conference, February 2014
- Bui, Huy; Finkel, Hal; Vishwanath, Venkatram
- 2014 22nd Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on Parallel, Distributed, and Network-Based Processing
A stabilized finite element method for the incompressible Navier-Stokes equations using a hierarchical basis
journal, January 2001
- Whiting, Christian H.; Jansen, Kenneth E.
- International Journal for Numerical Methods in Fluids, Vol. 35, Issue 1
High Performance File I/O for The Blue Gene/L Supercomputer
conference, January 2006
- Yu, H.; Sahoo, R. K.; Howson, C.
- The Twelfth International Symposium on High-Performance Computer Architecture, 2006.
Fault Tolerance for Remote Memory Access Programming Models
text, January 2020
- Besta, Maciej; Hoefler, Torsten
- arXiv
Works referencing / citing this record:
In-memory integration of existing software components for parallel adaptive unstructured mesh workflows: In-memory integration of existing software components for parallel adaptive unstructured mesh workflows
journal, April 2018
- Smith, Cameron W.; Granzow, Brian; Diamond, Gerrett
- Concurrency and Computation: Practice and Experience, Vol. 30, Issue 18
An automated approach for parallel adjoint-based error estimation and mesh adaptation
journal, December 2019
- Granzow, Brian N.; Oberai, Assad A.; Shephard, Mark S.
- Engineering with Computers, Vol. 36, Issue 3