Back to Search Start Over

Graphics processing unit accelerated ice flow solver for unstructured meshes using the Shallow Shelf Approximation (FastIceFlo v1.0).

Authors :
Sandip, Anjali
Räss, Ludovic
Morlighem, Mathieu
Source :
Geoscientific Model Development Discussions; 5/10/2023, p1-17, 17p
Publication Year :
2023

Abstract

Ice-sheet flow models capable of accurately projecting their future mass balance constitute tools to improve flood risk assessment and assist sea-level rise mitigation associated with enhanced ice discharge. Some processes that need to be captured, such as grounding line migration, require high spatial resolution (1 km or better). Conventional ice flow models may need significant computational resources because these models mainly execute Central Processing Units (CPUs), which lack massive parallelism capabilities and feature limited peak memory bandwidth. On the other side of the spectrum, Graphics Processing Units (GPUs) are ideally suited for high spatial resolution as the calculations at every grid point can be performed concurrently by thousands of threads or parallel workers. In this study, we combine GPUs with the pseudo-transient (PT) method, an accelerated iterative and matrix-free solving approach, and investigate its performance for finite elements and unstructured meshes applied to two-dimensional (2-D) models of real glaciers at a regional scale. For both Jakobshavn and Pine Island glacier models, the number of nonlinear PT iterations to converge for a given number of vertices N scales in the order of O(N<superscript>1.2</superscript>) or better. We compared the performance of PT CUDA C implementation with a standard finite-element CPU-based implementation using the metric: price and power consumption to performance. The single Tesla V100 GPU is 1.5 times the price of the two Intel Xeon Gold 6140 CPU processors. The power consumption of the PT CUDA C implementation was approximately one-seventh of the standard CPU implementation for the test cases chosen in this study. We expect a minimum speed-up of >1.5 to justify the Tesla V100 GPU price to performance. We report the performance (or the speedup) across glacier configurations for degrees of freedom (DoFs) tested to be >1.5 on a Tesla V100. This study is a first step toward leveraging GPU processing power for accurate polar ice discharge predictions. The insights gained from this study will benefit efforts to diminish spatial resolution constraints at increased computing speed. The increased computing speed will allow running ensembles of ice-sheet flow simulations at the continental scale and at high resolution, previously not possible, enabling quantification of model sensitivity to changes in future climate forcings. These findings will be significantly beneficial for process-oriented and sea-level-projection studies over the coming decades. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
19919611
Database :
Complementary Index
Journal :
Geoscientific Model Development Discussions
Publication Type :
Academic Journal
Accession number :
163645889
Full Text :
https://doi.org/10.5194/gmd-2023-32