Skip to content

Commit

Permalink
Explicitly enable lustre parallel i/o.
Browse files Browse the repository at this point in the history
  • Loading branch information
DavidHuber-NOAA committed Feb 1, 2024
1 parent 2efa4ba commit aac7010
Showing 1 changed file with 3 additions and 0 deletions.
3 changes: 3 additions & 0 deletions ush/sub_hercules
Original file line number Diff line number Diff line change
Expand Up @@ -118,6 +118,9 @@ echo "" >>$cfile
echo "export ntasks=$(( $nodes * $procs ))" >> $cfile
echo "export ppn=$procs" >> $cfile
echo "export threads=$threads" >> $cfile
# With newer IMPI versions, its sometimes necessary to tell MPI how to use parallel I/O
echo "export I_MPI_EXTRA_FILESYSTEM=1" >> $cfile
echo "export I_MPI_EXTRA_FILESYSTEM_FORCE=lustre" >> $cfile
echo "export OMP_NUM_THREADS=$threads" >> $cfile
##echo "export OMP_STACKSIZE=2048M" >> $cfile
echo "ulimit -s unlimited" >> $cfile
Expand Down

0 comments on commit aac7010

Please sign in to comment.