Skip to content

fre run: gen-srun #889

@singhd789

Description

@singhd789

Everything needed for the srun command is defined in the layout information:

Notes:

  • whenever there is more than 1 rank feature defined, that means it's a coupled model
    • In a coupled model you define ranks for both atmosphere and ocean
  • cpus-per-task and OMP_NUM_THREADS are both associated with the threads
  • --export=ALL is usually always going to be defined
  • for lnd and ice, the ranks and threads are basically going to be the same at atm. Ex:
    atm:
      ranks: '576'
      threads: 2
      layout: 4,24
      io_layout: 1,4
      mask_table: null
    lnd:
      ranks: null
      threads: null
      layout: 4,24
      io_layout: 1,4
      mask_table: null
    ocn:
      ranks: '2021'
      threads: 1
      layout: 64,42
      io_layout: 1,3
      mask_table: mask_table.667.64x42
    ice:
      ranks: null
      threads: null
      layout: 96,6
      io_layout: 1,3
      mask_table: null

For lnd --> (4)(24)(6) = 576
For ice --> (96)*(6)=576
(could it be better if ranks and threads are NOT defined for lnd and ocn??)

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions