DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: 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:
 [1];  [1];  [1];  [2];  [1];  [3];  [1]
  1. Rensselaer Polytechnic Inst., Troy, NY (United States). Scientific Computation Research Center (SCOREC)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. 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}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record

Citation Metrics:
Cited by: 2 works
Citation information provided by
Web of Science

Save / Share:

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
  • DOI: 10.1109/MCSE.2014.75

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
  • DOI: 10.1002/nme.1620330702

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
  • DOI: 10.2514/6.2010-1230

The IBM Blue Gene/Q Compute Chip
journal, March 2012

  • Haring, Ruud; Ohmacht, Martin; Fox, Thomas
  • IEEE Micro, Vol. 32, Issue 2
  • DOI: 10.1109/MM.2011.108

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
  • DOI: 10.1137/100791634

Error estimation and adaptive meshing in strongly nonlinear dynamic problems
journal, April 1999


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
  • DOI: 10.1109/IPDPS.2012.122

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
  • DOI: 10.1109/SC.2012.31

Parallel adaptive simulation of a plunging liquid jet
journal, March 2010


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
  • DOI: 10.1145/2600212.2600224

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
  • DOI: 10.1109/SC.2012.77

Efficient distributed mesh data structure for parallel automated adaptive analysis
journal, November 2006


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
  • DOI: 10.1007/s00366-005-0009-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
  • DOI: 10.1145/2814935

Cardiovascular flow simulation at extreme scale
journal, December 2009


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
  • DOI: 10.1007/s003660200030

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
  • DOI: 10.1155/2013/341672

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
  • DOI: 10.1145/1089014.1089021

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
  • DOI: 10.1109/SC.2008.5214725

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
  • DOI: 10.1145/1654059.1654100

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
  • DOI: 10.1145/331532.331600

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
  • DOI: 10.1145/1824801.1864430

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
  • DOI: 10.1016/j.cma.2004.11.025

Adaptive mesh refinement in strain localization problems
journal, September 1991


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
  • DOI: 10.1145/1654059.1654129

A comparison of techniques for geometry access related to mesh generation
journal, August 2004


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
  • DOI: 10.1109/PDP.2014.60

A stabilized finite element method for the incompressible Navier-Stokes equations using a hierarchical basis
journal, January 2001


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.
  • DOI: 10.1109/HPCA.2006.1598125

Fault Tolerance for Remote Memory Access Programming Models
text, January 2020


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
  • DOI: 10.1002/cpe.4510

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
  • DOI: 10.1007/s00366-019-00890-2