Revision as of 10:25, 24 January 2023 by Mamc9359 (talk | contribs) (Created page with "{{Presenters temp |CSDMS meeting event title=CSDMS 2023: Patterns and Processes Across Scales |CSDMS meeting event year=2023 |CSDMS meeting presentation type=Clinic |CSDMS meeting first name=Jed |CSDMS meeting last name=Brown |CSDMS meeting institute=University of Colorado, Boulder |Country member=United States |CSDMS meeting state=Colorado |CSDMS meeting email |CSDMS meeting title presentation=Building solvers for sustainable performance }...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
CSDMS 2023: Patterns and Processes Across Scales

Building solvers for sustainable performance

Jed Brown

University of Colorado, Boulder, United States

Developers of solvers for PDE-based models and other computationally intensive tasks are confronted with myriad complexity, from science requirements to algorithms and data structures to GPU programming models. We will share a fresh approach that has delivered order of magnitude speedups in computational mechanics workloads, minimizing incidental complexity while offering transparency and extensibility. In doing so, we'll examine the PETSc and libCEED libraries, validate performance models, and discuss sustainable architecture for community development. We'll also check out Enzyme, an LLVM-based automatic differentiation tool that can be used with legacy code and multi-language projects to provide adjoint (gradient) capabilities.

Please acknowledge the original contributors when you are using this material. If there are any copyright issues, please let us know ( and we will respond as soon as possible.

Of interest for:
  • Marine Working Group
  • Terrestrial Working Group
  • Coastal Working Group
  • Education and Knowledge Transfer (EKT) Working Group
  • Cyberinformatics and Numerics Working Group
  • Hydrology Focus Research Group
  • Chesapeake Focus Research Group
  • Critical Zone Focus Research Group
  • Human Dimensions Focus Research Group
  • Geodynamics Focus Research Group
  • Ecosystem Dynamics Focus Research Group
  • Coastal Vulnerability Initiative
  • Continental Margin Initiative
  • Artificial Intelligence & Machine Learning Initiative
  • Modeling Platform Interoperability Initiative
  • River Network Modeling Initiative