Two‐Step Estimation Strategy for Predicting Petroleum Reservoir Simulation Jobs Runtime on an HPC Cluster

ABSTRACT Modeling petroleum field behavior provides crucial knowledge for risk quantification regarding extraction prospects. Since their processing requires significant computational and storage capabilities, oil companies run reservoir simulation jobs on high‐performance computing clusters managed by job managers, for example, Slurm. In this scenario, efficiently using machine learning algorithms to predict the runtime of incoming jobs can improve the effectiveness of cluster resources, such as enhancing the resource usage rate and reducing the jobs queue time. This work analyses diverse machine learning‐based predictors built from a real‐world Slurm jobs log from Petrobras, a globally renowned Brazilian energy company. Furthermore, a two‐step estimation strategy that predicts the duration time interval of reservoir simulation jobs is proposed and assessed, indicating that such estimated runtimes, when employed by job managers in their scheduling decisions, can positively impact the throughput of a real‐world batch system.

Authors

Institutions

Publication Details

Journal
Concurrency and Computation Practice and Experience
Published
2025-02-28
DOI
https://doi.org/10.1002/cpe.70026
Citations
3
Primary Topic
Reservoir Engineering and Simulation Methods
Type
article
Field-Weighted Citation Impact
3.44

Funders

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

Two‐Step Estimation Strategy for Predicting Petroleum Reservoir Simulation Jobs Runtime on an HPC Cluster

Bruno Lopes, José Viterbo, Alan L. Nunes, Marcos de Lima et al.
3 citations
Concurrency and Computation Practice and Experience
Reservoir Engineering and Simulation Methods
3.44
article

Two‐Step Estimation Strategy for Predicting Petroleum Reservoir Simulation Jobs Runtime on an HPC Cluster

Bruno Lopes, José Viterbo, Alan L. Nunes, Marcos de Lima, Renzo Q. Malini, Lúcia M. A. Drummond, Luciano Pires de Andrade, Felipe A. Portella, Paulo J. B. Estrela, Bernardo Gallo
article en
3 citations

Abstract

ABSTRACT Modeling petroleum field behavior provides crucial knowledge for risk quantification regarding extraction prospects. Since their processing requires significant computational and storage capabilities, oil companies run reservoir simulation jobs on high‐performance computing clusters managed by job managers, for example, Slurm. In this scenario, efficiently using machine learning algorithms to predict the runtime of incoming jobs can improve the effectiveness of cluster resources, such as enhancing the resource usage rate and reducing the jobs queue time. This work analyses diverse machine learning‐based predictors built from a real‐world Slurm jobs log from Petrobras, a globally renowned Brazilian energy company. Furthermore, a two‐step estimation strategy that predicts the duration time interval of reservoir simulation jobs is proposed and assessed, indicating that such estimated runtimes, when employed by job managers in their scheduling decisions, can positively impact the throughput of a real‐world batch system.

Concurrency and Computation Practice and ExperienceVol. 37(4-5)
Universidade Federal Fluminense (BR), Petrobras (Brazil) (BR)
Conselho Nacional de Desenvolvimento Científico e Tecnológico, Petrobras, Fundação Carlos Chagas Filho de Amparo à Pesquisa do Estado do Rio de Janeiro
Openalex Percentile: Top 9%
Reservoir Engineering and Simulation Methods
3.44
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.