Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

This page documents how to run SCREAMv1 on supported machines.

Notes:

  1. cori-intel optimized build has an internal compiler error (in shoc_assumed_pdf.cpp?). Avoid this by building in debug mode. Or run with gnu compiler on cori if you want to build optimized.

  2. perlmutter optimized build yields corrupted answers (really hot planet). Avoid this by building in debug mode.

  3. ne120 fails with OOM(?) errors right now when SPA is active. Delete that proc in namelist_scream.xml.

  4. For perlmutter: you need to use the gnugpu compiler and set --gpu-bind=none in env_batch.xml:

    Code Block
    <directives compiler="gnugpu">
          <directive> --gpus-per-task=1</directive>
          <directive> --gpu-bind=none</directive>

...