Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

On the scalability of the Albany/FELIX first-order Stokes approximation ice sheet solver for large-scale simulations of the Greenland and Antarctic ice sheets

Journal Article · · Procedia Computer Science
 [1];  [2];  [2];  [2];  [3]
  1. Sandia National Lab. (SNL-CA), Livermore, CA (United States)
  2. Sandia National Lab. (SNL-NM), Albuquerque, NM (United States)
  3. Los Alamos National Lab. (LANL), Los Alamos, NM (United States)
We examine the scalability of the recently developed Albany/FELIX finite-element based code for the first-order Stokes momentum balance equations for ice flow. We focus our analysis on the performance of two possible preconditioners for the iterative solution of the sparse linear systems that arise from the discretization of the governing equations: (1) a preconditioner based on the incomplete LU (ILU) factorization, and (2) a recently-developed algebraic multigrid (AMG) preconditioner, constructed using the idea of semi-coarsening. A strong scalability study on a realistic, high resolution Greenland ice sheet problem reveals that, for a given number of processor cores, the AMG preconditioner results in faster linear solve times but the ILU preconditioner exhibits better scalability. A weak scalability study is performed on a realistic, moderate resolution Antarctic ice sheet problem, a substantial fraction of which contains floating ice shelves, making it fundamentally different from the Greenland ice sheet problem. Here, we show that as the problem size increases, the performance of the ILU preconditioner deteriorates whereas the AMG preconditioner maintains scalability. This is because the linear systems are extremely ill-conditioned in the presence of floating ice shelves, and the ill-conditioning has a greater negative effect on the ILU preconditioner than on the AMG preconditioner.
Research Organization:
Los Alamos National Laboratory (LANL), Los Alamos, NM (United States)
Sponsoring Organization:
USDOE
OSTI ID:
1201743
Alternate ID(s):
OSTI ID: 1214669
OSTI ID: 1214670
Journal Information:
Procedia Computer Science, Journal Name: Procedia Computer Science Journal Issue: C Vol. 51; ISSN 1877-0509
Publisher:
ElsevierCopyright Statement
Country of Publication:
United States
Language:
English

References (11)

Optimal initial conditions for coupling ice sheet models to Earth system models: PEREGO ET AL. journal September 2014
Velocity and stress fields in grounded glaciers: a simple algorithm for including deviatoric stress gradients journal January 1995
An ice-shelf model test based on the Ross Ice Shelf, Antarctica journal January 1996
Enhanced basal lubrication and the contribution of the Greenland ice sheet to future sea-level rise journal August 2013
Thin-Film Flows with Wall Slip: An Asymptotic Analysis of Higher Order Glacier Flow Models journal January 2010
The distribution of stress and velocity in glaciers and ice-sheets journal February 1957
Ice Flow of the Antarctic Ice Sheet journal August 2011
An overview of the Trilinos project journal September 2005
Consistent approximations and boundary conditions for ice-sheet dynamics from a principle of least action journal January 2010
Albany/FELIX: a parallel, scalable and robust, finite element, first-order Stokes approximation ice sheet solver built for advanced analysis posted_content November 2014
Bedmap2: improved ice bed, surface and thickness datasets for Antarctica journal January 2013

Cited By (7)

Progress in Fast, Accurate Multi-scale Climate Simulations journal January 2015
Optimal numerical solvers for transient simulations of ice flow using the Ice Sheet System Model (ISSM versions 4.2.5 and 4.11) journal January 2017
An ice sheet model validation framework for the Greenland ice sheet journal January 2017
Interactive comment on “An ice sheet model validation framework for the Greenland ice sheet” by Stephen F. Price et al. journal August 2016
A Study on the Performance Portability of the Finite Element Assembly Process Within the Albany Land Ice Solver book February 2020
MPAS-Albany Land Ice (MALI): a variable-resolution ice sheet model for Earth system modeling using Voronoi grids journal January 2018
LIVVkit 2.1: automated and extensible ice sheet model validation journal January 2019