skip to main content
DOE PAGES title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: A performance spectrum for parallel computational frameworks that solve PDEs: A performance spectrum for parallel computational frameworks that solve PDEs

Authors:
 [1]; ORCiD logo [1];  [2];  [3]
  1. Department of Civil and Environmental Engineering, University of Houston, Houston TX USA
  2. Department of Computational and Applied Mathematics, Rice University, Houston TX USA
  3. Department of Computer Science, University of Houston, Houston TX USA
Publication Date:
Sponsoring Org.:
USDOE
OSTI Identifier:
1414485
Grant/Contract Number:  
SC0014664; AC02-06CH11357
Resource Type:
Publisher's Accepted Manuscript
Journal Name:
Concurrency and Computation. Practice and Experience
Additional Journal Information:
Journal Name: Concurrency and Computation. Practice and Experience Journal Volume: 30 Journal Issue: 11; Journal ID: ISSN 1532-0626
Publisher:
Wiley Blackwell (John Wiley & Sons)
Country of Publication:
United Kingdom
Language:
English

Citation Formats

Chang, J., Nakshatrala, K. B., Knepley, M. G., and Johnsson, L. A performance spectrum for parallel computational frameworks that solve PDEs: A performance spectrum for parallel computational frameworks that solve PDEs. United Kingdom: N. p., 2017. Web. doi:10.1002/cpe.4401.
Chang, J., Nakshatrala, K. B., Knepley, M. G., & Johnsson, L. A performance spectrum for parallel computational frameworks that solve PDEs: A performance spectrum for parallel computational frameworks that solve PDEs. United Kingdom. doi:10.1002/cpe.4401.
Chang, J., Nakshatrala, K. B., Knepley, M. G., and Johnsson, L. Wed . "A performance spectrum for parallel computational frameworks that solve PDEs: A performance spectrum for parallel computational frameworks that solve PDEs". United Kingdom. doi:10.1002/cpe.4401.
@article{osti_1414485,
title = {A performance spectrum for parallel computational frameworks that solve PDEs: A performance spectrum for parallel computational frameworks that solve PDEs},
author = {Chang, J. and Nakshatrala, K. B. and Knepley, M. G. and Johnsson, L.},
abstractNote = {},
doi = {10.1002/cpe.4401},
journal = {Concurrency and Computation. Practice and Experience},
number = 11,
volume = 30,
place = {United Kingdom},
year = {2017},
month = {12}
}

Journal Article:
Free Publicly Available Full Text
Publisher's Version of Record
DOI: 10.1002/cpe.4401

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

Save / Share:

Works referenced in this record:

A Fast and High Quality Multilevel Scheme for Partitioning Irregular Graphs
journal, January 1998


The input/output complexity of sorting and related problems
journal, August 1988

  • Aggarwal, Alok; Vitter, Jeffrey,S.
  • Communications of the ACM, Vol. 31, Issue 9
  • DOI: 10.1145/48529.48535

Reflections on the memory wall
conference, January 2004

  • McKee, Sally A.
  • Proceedings of the first conference on computing frontiers on Computing frontiers - CF'04
  • DOI: 10.1145/977091.977115

Ultrascalable Implicit Finite Element Analyses in Solid Mechanics with over a Half a Billion Degrees of Freedom
conference, January 2004

  • Adams, M. F.; Bayraktar, H. H.; Keaveny, T. M.
  • Proceedings of the ACM/IEEE SC2004 Conference
  • DOI: 10.1109/SC.2004.62

Hitting the memory wall: implications of the obvious
journal, March 1995

  • Wulf, Wm. A.; McKee, Sally A.
  • ACM SIGARCH Computer Architecture News, Vol. 23, Issue 1
  • DOI: 10.1145/216585.216588

Composable Linear Solvers for Multiphysics
conference, June 2012

  • Brown, Jed; Knepley, Matthew G.; May, David A.
  • 2012 11th International Symposium on Parallel and Distributed Computing (ISPDC)
  • DOI: 10.1109/ISPDC.2012.16

Variational inequality approach to enforcing the non-negative constraint for advection–diffusion equations
journal, June 2017

  • Chang, J.; Nakshatrala, K. B.
  • Computer Methods in Applied Mechanics and Engineering, Vol. 320
  • DOI: 10.1016/j.cma.2017.03.022

SuperLU_DIST: A scalable distributed-memory sparse direct solver for unsymmetric linear systems
journal, June 2003

  • Li, Xiaoye S.; Demmel, James W.
  • ACM Transactions on Mathematical Software, Vol. 29, Issue 2
  • DOI: 10.1145/779359.779361

Work/Precision Tradeoffs in Continuum Models of Biomolecular Electrostatics
conference, March 2016

  • Knepley, Matthew G.; Bardhan, Jaydeep P.
  • ASME 2015 International Mechanical Engineering Congress and Exposition, Volume 9: Mechanics of Solids, Structures and Fluids
  • DOI: 10.1115/IMECE2015-53579

OpenMP: an industry standard API for shared-memory programming
journal, January 1998

  • Dagum, L.; Menon, R.
  • IEEE Computational Science and Engineering, Vol. 5, Issue 1
  • DOI: 10.1109/99.660313

Thin-Film Flows with Wall Slip: An Asymptotic Analysis of Higher Order Glacier Flow Models
journal, January 2010

  • Schoof, C.; Hindmarsh, R. C. A.
  • The Quarterly Journal of Mechanics and Applied Mathematics, Vol. 63, Issue 1
  • DOI: 10.1093/qjmam/hbp025

Composing Scalable Nonlinear Algebraic Solvers
journal, January 2015

  • Brune, Peter R.; Knepley, Matthew G.; Smith, Barry F.
  • SIAM Review, Vol. 57, Issue 4
  • DOI: 10.1137/130936725

libMesh : a C++ library for parallel adaptive mesh refinement/coarsening simulations
journal, November 2006

  • Kirk, Benjamin S.; Peterson, John W.; Stogner, Roy H.
  • Engineering with Computers, Vol. 22, Issue 3-4
  • DOI: 10.1007/s00366-006-0049-3

Tibidabo: Making the case for an ARM-based HPC system
journal, July 2014


IBM POWER8 processor core microarchitecture
journal, January 2015

  • Sinharoy, B.; Van Norstrand, J. A.; Eickemeyer, R. J.
  • IBM Journal of Research and Development, Vol. 59, Issue 1
  • DOI: 10.1147/JRD.2014.2376112

Finite Element Integration on GPUs
journal, February 2013

  • Knepley, Matthew G.; Terrel, Andy R.
  • ACM Transactions on Mathematical Software, Vol. 39, Issue 2
  • DOI: 10.1145/2427023.2427027

Large-Scale Optimization-Based Non-negative Computational Framework for Diffusion Equations: Parallel Implementation and Performance Studies
journal, July 2016


Achieving Textbook Multigrid Efficiency for Hydrostatic Ice Sheet Flow
journal, January 2013

  • Brown, Jed; Smith, Barry; Ahmadia, Aron
  • SIAM Journal on Scientific Computing, Vol. 35, Issue 2
  • DOI: 10.1137/110834512

deal.II---A general-purpose object-oriented finite element library
journal, August 2007

  • Bangerth, W.; Hartmann, R.; Kanschat, G.
  • ACM Transactions on Mathematical Software, Vol. 33, Issue 4
  • DOI: 10.1145/1268776.1268779

Non-determinism and overcount on modern hardware performance counter implementations
conference, April 2013

  • Weaver, Vincent M.; Terpstra, Dan; Moore, Shirley
  • 2013 IEEE International Symposium on Performance Analysis of Systems and Software (ISPASS)
  • DOI: 10.1109/ISPASS.2013.6557172

Numerical simulation of water resources problems: Models, methods, and trends
journal, January 2013


The Tau Parallel Performance System
journal, May 2006

  • Shende, Sameer S.; Malony, Allen D.
  • The International Journal of High Performance Computing Applications, Vol. 20, Issue 2
  • DOI: 10.1177/1094342006064482

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

A variational approach to ice stream flow
journal, May 2006


Scalable algorithms for three-field mixed finite element coupled poromechanics
journal, December 2016

  • Castelletto, Nicola; White, Joshua A.; Ferronato, Massimiliano
  • Journal of Computational Physics, Vol. 327
  • DOI: 10.1016/j.jcp.2016.09.063

Multiphysics simulations: Challenges and opportunities
journal, February 2013

  • Keyes, David E.; McInnes, Lois C.; Woodward, Carol
  • The International Journal of High Performance Computing Applications, Vol. 27, Issue 1
  • DOI: 10.1177/1094342012468181

Firedrake: Automating the Finite Element Method by Composing Abstractions
journal, December 2016

  • Rathgeber, Florian; Ham, David A.; Mitchell, Lawrence
  • ACM Transactions on Mathematical Software, Vol. 43, Issue 3
  • DOI: 10.1145/2998441

On the Effects of Memory Latency and Bandwidth on Supercomputer Application Performance
conference, September 2007


Roofline: an insightful visual performance model for multicore architectures
journal, April 2009

  • Williams, Samuel; Waterman, Andrew; Patterson, David
  • Communications of the ACM, Vol. 52, Issue 4
  • DOI: 10.1145/1498765.1498785

pTatin3D: High-Performance Methods for Long-Term Lithospheric Dynamics
conference, November 2014

  • May, Dave A.; Brown, Jed; Pourhiet, Laetitia Le
  • SC14: International Conference for High Performance Computing, Networking, Storage and Analysis
  • DOI: 10.1109/SC.2014.28

PT-Scotch: A tool for efficient parallel graph ordering
journal, July 2008


A set of level 3 basic linear algebra subprograms
journal, March 1990

  • Dongarra, J. J.; Du Croz, Jeremy; Hammarling, Sven
  • ACM Transactions on Mathematical Software, Vol. 16, Issue 1
  • DOI: 10.1145/77626.79170

Uniform Convergence of Multigrid V-Cycle Iterations for Indefinite and Nonsymmetric Problems
journal, December 1994

  • Bramble, James H.; Kwak, Do Y.; Pasciak, Joseph E.
  • SIAM Journal on Numerical Analysis, Vol. 31, Issue 6
  • DOI: 10.1137/0731089

MOOSE: A parallel computational framework for coupled systems of nonlinear equations
journal, October 2009