equinor / ert

ERT - Ensemble based Reservoir Tool - is designed for running ensembles of dynamical models such as reservoir models, in order to do sensitivity analysis and data assimilation. ERT supports data assimilation using the Ensemble Smoother (ES), Ensemble Smoother with Multiple Data Assimilation (ES-MDA) and Iterative Ensemble Smoother (IES).
https://ert.readthedocs.io/en/latest/
GNU General Public License v3.0
101 stars 104 forks source link

Deprecate NUM_NODES and NUM_CPUS_PER_NODE in OpenPBS driver #8088

Closed berland closed 2 months ago

berland commented 3 months ago

The OpenPBS driver, having a legacy from the C Torque driver, has its own keywords picked from the config for specifying CPU resources, namely NUM_NODES and NUM_CPUS_PER_NODE. This is not in line with the LSF driver, Python version or legacy version.

Having jobs span multiple nodes is probably out of scope for what the Ert application is intended for. If so, NUM_NODES should be deprecated, and then NUM_CPUS_PER_NODE becomes a badly named keyword, and should be shortened to NUM_CPU which already exists.

xjules commented 3 months ago

Relates to https://github.com/equinor/ert/issues/6054