Optimized Execution of a Numerical Weather Forecast Model in a Cloud Cluster

ABSTRACT This study proposes strategies to reduce the financial cost of using cloud clusters, through Amazon Web Services (AWS) ParallelCluster, to run the weather forecast model Brazilian developments on the Regional Atmospheric Modeling System (BRAMS). We developed an instance selection algorithm that obtains and compares the costs of various instance types in different regions and markets, recommending those with the lowest costs. If the suggested instance is a Spot instance and is revoked by the cloud provider, the proposed strategy resumes the application execution from a pre‐recorded checkpoint by rescheduling it on On‐Demand instances. This study also presents a detailed analysis of BRAMS execution across various instance architectures and proposes a novel three‐queue architecture for managing BRAMS execution on On‐Demand and Spot instances within AWS ParallelCluster. The results obtained from small and large spatial domains executed in AWS ParallelCluster using the proposed strategies show that adopting a cloud cluster is a promising alternative for this type of High‐Performance Computing application, compared with execution on a supercomputer.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2025-01-16
DOI
https://doi.org/10.1002/cpe.8374
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Optimized Execution of a Numerical Weather Forecast Model in a Cloud Cluster

Roberto P. Souto, Lúcia M. A. Drummond, Mateus S. de Melo
Concurrency and Computation Practice and Experience
Distributed and Parallel Computing Systems
article

Optimized Execution of a Numerical Weather Forecast Model in a Cloud Cluster

Roberto P. Souto, Lúcia M. A. Drummond, Mateus S. de Melo
article en

Abstract

ABSTRACT This study proposes strategies to reduce the financial cost of using cloud clusters, through Amazon Web Services (AWS) ParallelCluster, to run the weather forecast model Brazilian developments on the Regional Atmospheric Modeling System (BRAMS). We developed an instance selection algorithm that obtains and compares the costs of various instance types in different regions and markets, recommending those with the lowest costs. If the suggested instance is a Spot instance and is revoked by the cloud provider, the proposed strategy resumes the application execution from a pre‐recorded checkpoint by rescheduling it on On‐Demand instances. This study also presents a detailed analysis of BRAMS execution across various instance architectures and proposes a novel three‐queue architecture for managing BRAMS execution on On‐Demand and Spot instances within AWS ParallelCluster. The results obtained from small and large spatial domains executed in AWS ParallelCluster using the proposed strategies show that adopting a cloud cluster is a promising alternative for this type of High‐Performance Computing application, compared with execution on a supercomputer.

Concurrency and Computation Practice and ExperienceVol. 37(3)
Universidade Federal Fluminense (BR), Laboratório Nacional de Computação Científica (BR)
Conselho Nacional de Desenvolvimento Científico e Tecnológico
Openalex Percentile: Top 99%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.