Skip to content

Commit b69253e

Browse files
committed
The new build uses openmpi4.1.7, which fixes some bugs preventing parallel reads over symlinks. This allows use of parallelio netcdf4 option, even though at this resolution for most components we will still only use one PE for IO.
1 parent 1badb3c commit b69253e

File tree

1 file changed

+17
-29
lines changed

1 file changed

+17
-29
lines changed

nuopc.runconfig

+17-29
Original file line numberDiff line numberDiff line change
@@ -343,24 +343,24 @@ MED_modelio::
343343
diro = ./log
344344
logfile = med.log
345345
pio_async_interface = .false.
346-
pio_netcdf_format = 64bit_offset
347-
pio_numiotasks = -99
346+
pio_netcdf_format = nothing
347+
pio_numiotasks = 4
348348
pio_rearranger = 2
349349
pio_root = 1
350-
pio_stride = 48
351-
pio_typename = netcdf
350+
pio_stride = 1
351+
pio_typename = netcdf4p
352352
::
353353

354354
ATM_modelio::
355355
diro = ./log
356356
logfile = atm.log
357357
pio_async_interface = .false.
358-
pio_netcdf_format = 64bit_offset
359-
pio_numiotasks = -99
358+
pio_netcdf_format = nothing
359+
pio_numiotasks = 1
360360
pio_rearranger = 1
361361
pio_root = 1
362-
pio_stride = 48
363-
pio_typename = netcdf
362+
pio_stride = 1
363+
pio_typename = netcdf4p
364364
::
365365

366366
ICE_modelio::
@@ -370,8 +370,8 @@ ICE_modelio::
370370
pio_netcdf_format = nothing
371371
pio_numiotasks = 1
372372
pio_rearranger = 1
373-
pio_root = 0
374-
pio_stride = 48
373+
pio_root = 1
374+
pio_stride = 1
375375
pio_typename = netcdf4p
376376
::
377377

@@ -390,25 +390,13 @@ OCN_modelio::
390390
ROF_modelio::
391391
diro = ./log
392392
logfile = rof.log
393-
pio_async_interface = .false. #not used
394-
pio_netcdf_format = 64bit_offset #not used
395-
pio_numiotasks = -99 #not used
396-
pio_rearranger = 2 #not used
397-
pio_root = 1 #not used
398-
pio_stride = 48 #not used
399-
pio_typename = netcdf #not used
400-
::
401-
402-
WAV_modelio::
403-
diro = ./log
404-
logfile = wav.log
405-
pio_async_interface = .false.
406-
pio_netcdf_format = 64bit_offset
407-
pio_numiotasks = -99
408-
pio_rearranger = 2
409-
pio_root = 1
410-
pio_stride = 48
411-
pio_typename = netcdf
393+
pio_async_interface = .false.
394+
pio_netcdf_format = nothing
395+
pio_numiotasks = 1
396+
pio_rearranger = 2
397+
pio_root = 1
398+
pio_stride = 1
399+
pio_typename = netcdf4p
412400
::
413401

414402
DRV_modelio::

0 commit comments

Comments
 (0)