A modern solver interface to manage solution algorithms in the Community Earth System Model

Global Earth System Models (ESMs) can now produce simulations that resolve ~50 km features and include finer scale, interacting physical processes. However, the current explicit algorithms that dominate production ESMs require ever-decreasing time steps in order to achieve these fine-resolution solu...

Full description

Bibliographic Details
Published in:The International Journal of High Performance Computing Applications
Other Authors: Evans, Katherine (author), Salinger, Andrew (author), Worley, Patrick (author), Price, Stephen (author), Lipscomb, William (author), Nichols, Jeffrey (author), White, James (author), Perego, Mauro (author), Vertenstein, Mariana (author), Edwards, James (author), Lemieux, Jean-Francois (author)
Format: Article in Journal/Newspaper
Language:English
Published: Sage Publications, Inc. 2012
Subjects:
Online Access:http://nldr.library.ucar.edu/repository/collections/OSGC-000-000-010-750
https://doi.org/10.1177/1094342011435159
id ftncar:oai:drupal-site.org:articles_11984
record_format openpolar
spelling ftncar:oai:drupal-site.org:articles_11984 2023-09-05T13:20:15+02:00 A modern solver interface to manage solution algorithms in the Community Earth System Model Evans, Katherine (author) Salinger, Andrew (author) Worley, Patrick (author) Price, Stephen (author) Lipscomb, William (author) Nichols, Jeffrey (author) White, James (author) Perego, Mauro (author) Vertenstein, Mariana (author) Edwards, James (author) Lemieux, Jean-Francois (author) 2012-02-01 http://nldr.library.ucar.edu/repository/collections/OSGC-000-000-010-750 https://doi.org/10.1177/1094342011435159 en eng Sage Publications, Inc. International Journal of High Performance Computing Applications http://nldr.library.ucar.edu/repository/collections/OSGC-000-000-010-750 doi:10.1177/1094342011435159 ark:/85065/d7zc83j2 Copyright 2012 by SAGE Publications Ice-sheet applications Reusable libraries Iterative solution techniques Earth System Model applications Text article 2012 ftncar https://doi.org/10.1177/1094342011435159 2023-08-14T18:42:52Z Global Earth System Models (ESMs) can now produce simulations that resolve ~50 km features and include finer scale, interacting physical processes. However, the current explicit algorithms that dominate production ESMs require ever-decreasing time steps in order to achieve these fine-resolution solutions, which limits time to solution even when efficiently exploiting the spatial parallelism. Solution methods that overcome these bottlenecks can be quite intricate, and there is no single set of algorithms that perform well across the range of problems of interest. This creates significant implementation challenges, which is further compounded by the complexity of ESMs. Therefore, prototyping and evaluating new algorithms in these models requires a software interface that is flexible, extensible, and easily introduced into the existing software. We describe our efforts to create a parallel solver interface that links the Trilinos collection of solver libraries to the Glimmer Community Ice Sheet Model (Glimmer-CISM), a continental ice-sheet model used in the Community Earth System Model (CESM). We demonstrate this interface within both current and developmental versions of Glimmer-CISM and provide strategies for its integration into the rest of the CESM. Article in Journal/Newspaper Ice Sheet OpenSky (NCAR/UCAR - National Center for Atmospheric Research/University Corporation for Atmospheric Research) The International Journal of High Performance Computing Applications 26 1 54 62
institution Open Polar
collection OpenSky (NCAR/UCAR - National Center for Atmospheric Research/University Corporation for Atmospheric Research)
op_collection_id ftncar
language English
topic Ice-sheet applications
Reusable libraries
Iterative solution techniques
Earth System Model applications
spellingShingle Ice-sheet applications
Reusable libraries
Iterative solution techniques
Earth System Model applications
A modern solver interface to manage solution algorithms in the Community Earth System Model
topic_facet Ice-sheet applications
Reusable libraries
Iterative solution techniques
Earth System Model applications
description Global Earth System Models (ESMs) can now produce simulations that resolve ~50 km features and include finer scale, interacting physical processes. However, the current explicit algorithms that dominate production ESMs require ever-decreasing time steps in order to achieve these fine-resolution solutions, which limits time to solution even when efficiently exploiting the spatial parallelism. Solution methods that overcome these bottlenecks can be quite intricate, and there is no single set of algorithms that perform well across the range of problems of interest. This creates significant implementation challenges, which is further compounded by the complexity of ESMs. Therefore, prototyping and evaluating new algorithms in these models requires a software interface that is flexible, extensible, and easily introduced into the existing software. We describe our efforts to create a parallel solver interface that links the Trilinos collection of solver libraries to the Glimmer Community Ice Sheet Model (Glimmer-CISM), a continental ice-sheet model used in the Community Earth System Model (CESM). We demonstrate this interface within both current and developmental versions of Glimmer-CISM and provide strategies for its integration into the rest of the CESM.
author2 Evans, Katherine (author)
Salinger, Andrew (author)
Worley, Patrick (author)
Price, Stephen (author)
Lipscomb, William (author)
Nichols, Jeffrey (author)
White, James (author)
Perego, Mauro (author)
Vertenstein, Mariana (author)
Edwards, James (author)
Lemieux, Jean-Francois (author)
format Article in Journal/Newspaper
title A modern solver interface to manage solution algorithms in the Community Earth System Model
title_short A modern solver interface to manage solution algorithms in the Community Earth System Model
title_full A modern solver interface to manage solution algorithms in the Community Earth System Model
title_fullStr A modern solver interface to manage solution algorithms in the Community Earth System Model
title_full_unstemmed A modern solver interface to manage solution algorithms in the Community Earth System Model
title_sort modern solver interface to manage solution algorithms in the community earth system model
publisher Sage Publications, Inc.
publishDate 2012
url http://nldr.library.ucar.edu/repository/collections/OSGC-000-000-010-750
https://doi.org/10.1177/1094342011435159
genre Ice Sheet
genre_facet Ice Sheet
op_relation International Journal of High Performance Computing Applications
http://nldr.library.ucar.edu/repository/collections/OSGC-000-000-010-750
doi:10.1177/1094342011435159
ark:/85065/d7zc83j2
op_rights Copyright 2012 by SAGE Publications
op_doi https://doi.org/10.1177/1094342011435159
container_title The International Journal of High Performance Computing Applications
container_volume 26
container_issue 1
container_start_page 54
op_container_end_page 62
_version_ 1776200964407033856