CSCS - Swiss National Supercomputing Centre EMPA/daint

CSCS - Swiss National Supercomputing Centre EMPA/daint#

YAML arguments#

The following arguments are used to configure the plugin. pyCIF will return an exception at the initialization if mandatory arguments are not specified, or if any argument does not fit accepted values or type:

Optional arguments#

python : str, optional, default “python”

Path to the python interpreter to used.

nodes : int, optional, default 1

number of nodes to use by the jobs launched to run a CIF segment (analytic, EnKF modes)

cores : int, optional, default 36

number of cores per node to use by the jobs launched by the CIF (analytic, EnKF modes)

time : str, optional, default “01:30:00”

Time limit of the job

queue : str, optional, default “normal”

queue on which to submit the jobs launched by the CIF (analytic, EnKF modes)

constraint : str, optional, default “mc”

Run on multicores (mc) or GPUs (gpu).

project : str, optional, default “em05”

project on which to submit job

memory : int, optional

Amount of memory to us in Gb

time_model : str, optional

Time limit of the model job if different job

nodes_model : int, optional

number of nodes to use by the jobs launched to run the model

memory_model : int, optional

Amount of memory to us in Gb for the model if different job

Requirements#

The current plugin requires the present plugins to run properly:

Requirement name

Requirement type

Explicit definition

Any valid

Default name

Default version

model

Model

True

True

None

None

YAML template#

Please find below a template for a YAML configuration:

 1platform:
 2  plugin:
 3    name: EMPA
 4    version: daint
 5    type: platform
 6
 7    # Optional arguments
 8    python: XXXXX  # str
 9    nodes: XXXXX  # int
10    cores: XXXXX  # int
11    time: XXXXX  # str
12    queue: XXXXX  # str
13    constraint: XXXXX  # str
14    project: XXXXX  # str
15    memory: XXXXX  # int
16    time_model: XXXXX  # str
17    nodes_model: XXXXX  # int
18    memory_model: XXXXX  # int