|
530 | 530 | </arguments> |
531 | 531 | </mpirun> |
532 | 532 | <module_system type="module" allow_error="true"> |
533 | | - <init_path lang="perl">/usr/share/lmod/8.3.1/init/perl</init_path> |
534 | | - <init_path lang="python">/usr/share/lmod/8.3.1/init/python</init_path> |
535 | | - <init_path lang="sh">/usr/share/lmod/8.3.1/init/sh</init_path> |
536 | | - <init_path lang="csh">/usr/share/lmod/8.3.1/init/csh</init_path> |
537 | | - <cmd_path lang="perl">/usr/share/lmod/lmod/libexec/lmod perl</cmd_path> |
538 | | - <cmd_path lang="python">/usr/share/lmod/lmod/libexec/lmod python</cmd_path> |
| 533 | + <init_path lang="perl">/opt/cray/pe/lmod/8.7.19/init/perl</init_path> |
| 534 | + <init_path lang="python">/opt/cray/pe/lmod/8.7.19/init/python</init_path> |
| 535 | + <init_path lang="sh">/opt/cray/pe/lmod/8.7.19/init/sh</init_path> |
| 536 | + <init_path lang="csh">/opt/cray/pe/lmod/8.7.19/init/csh</init_path> |
| 537 | + <cmd_path lang="perl">/opt/cray/pe/lmod/lmod/libexec/lmod perl</cmd_path> |
| 538 | + <cmd_path lang="python">/opt/cray/pe/lmod/lmod/libexec/lmod python</cmd_path> |
539 | 539 | <cmd_path lang="sh">module</cmd_path> |
540 | 540 | <cmd_path lang="csh">module</cmd_path> |
541 | 541 |
|
|
569 | 569 |
|
570 | 570 | <modules compiler="gnu"> |
571 | 571 | <command name="load">PrgEnv-gnu/8.5.0</command> |
572 | | - <command name="load">gcc-native/12.3</command> |
573 | | - <command name="load">cray-libsci/23.12.5</command> |
| 572 | + <command name="load">gcc-native/13.2</command> |
| 573 | + <command name="load">cray-libsci/24.07.0</command> |
574 | 574 | </modules> |
575 | 575 |
|
576 | 576 | <modules compiler="intel"> |
|
580 | 580 |
|
581 | 581 | <modules compiler="nvidia"> |
582 | 582 | <command name="load">PrgEnv-nvidia</command> |
583 | | - <command name="load">nvidia/24.5</command> |
584 | | - <command name="load">cray-libsci/23.12.5</command> |
| 583 | + <command name="load">nvidia/25.5</command> |
| 584 | + <command name="load">cray-libsci/24.07.0</command> |
585 | 585 | </modules> |
586 | 586 |
|
587 | 587 | <modules compiler="amdclang"> |
588 | 588 | <command name="load">PrgEnv-aocc</command> |
589 | 589 | <command name="load">aocc/4.1.0</command> |
590 | | - <command name="load">cray-libsci/23.12.5</command> |
| 590 | + <command name="load">cray-libsci/24.07.0</command> |
591 | 591 | </modules> |
592 | 592 |
|
593 | 593 | <modules> |
594 | 594 | <command name="load">craype-accel-host</command> |
595 | | - <command name="load">craype/2.7.30</command> |
596 | | - <command name="load">cray-mpich/8.1.28</command> |
| 595 | + <command name="load">craype/2.7.32</command> |
| 596 | + <command name="load">cray-mpich/8.1.30</command> |
| 597 | + <!-- like alvarez-cpu, we still cant use the latest hdf as something not right with env --> |
| 598 | + <!-- <command name="load">cray-hdf5-parallel/1.14.3.1</command> --> |
| 599 | + <!-- <command name="load">cray-netcdf-hdf5parallel/4.9.0.13</command> --> |
597 | 600 | <command name="load">cray-hdf5-parallel/1.12.2.9</command> |
598 | 601 | <command name="load">cray-netcdf-hdf5parallel/4.9.0.9</command> |
599 | | - <command name="load">cray-parallel-netcdf/1.12.3.9</command> |
600 | | - <command name="load">cmake/3.24.3</command> |
| 602 | + <command name="load">cray-parallel-netcdf/1.12.3.13</command> |
| 603 | + <command name="load">cmake/3.30.2</command> |
601 | 604 | </modules> |
602 | 605 | </module_system> |
603 | 606 |
|
|
620 | 623 | <env name="NETCDF_PATH">$ENV{CRAY_NETCDF_HDF5PARALLEL_PREFIX}</env> |
621 | 624 | <env name="PNETCDF_PATH">$ENV{CRAY_PARALLEL_NETCDF_PREFIX}</env> |
622 | 625 | <env name="GATOR_INITIAL_MB">4000MB</env> |
| 626 | + <env name="LD_LIBRARY_PATH">$ENV{CRAY_LD_LIBRARY_PATH}:$ENV{LD_LIBRARY_PATH}</env> <!-- https://github.com/E3SM-Project/E3SM/issues/7117 --> |
| 627 | + <env name="MPICH_SMP_SINGLE_COPY_MODE">CMA</env> <!-- https://github.com/E3SM-Project/E3SM/issues/7207 --> |
623 | 628 | </environment_variables> |
624 | 629 | <environment_variables compiler="intel" mpilib="mpich"> |
625 | 630 | <env name="PKG_CONFIG_PATH">/global/cfs/cdirs/e3sm/3rdparty/protobuf/21.6/intel-2023.2.0/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}</env> |
|
670 | 675 | <environment_variables compiler="gnu"> |
671 | 676 | <env name="MOAB_ROOT">$SHELL{if [ -z "$MOAB_ROOT" ]; then echo /global/cfs/cdirs/e3sm/software/moab/gnu; else echo "$MOAB_ROOT"; fi}</env> |
672 | 677 | </environment_variables> |
673 | | - |
674 | 678 | <resource_limits> |
675 | 679 | <resource name="RLIMIT_STACK">-1</resource> |
676 | 680 | </resource_limits> |
|
716 | 720 | </arguments> |
717 | 721 | </mpirun> |
718 | 722 | <module_system type="module" allow_error="true"> |
719 | | - <init_path lang="perl">/usr/share/lmod/8.3.1/init/perl</init_path> |
720 | | - <init_path lang="python">/usr/share/lmod/8.3.1/init/python</init_path> |
721 | | - <init_path lang="sh">/usr/share/lmod/8.3.1/init/sh</init_path> |
722 | | - <init_path lang="csh">/usr/share/lmod/8.3.1/init/csh</init_path> |
723 | | - <cmd_path lang="perl">/usr/share/lmod/lmod/libexec/lmod perl</cmd_path> |
724 | | - <cmd_path lang="python">/usr/share/lmod/lmod/libexec/lmod python</cmd_path> |
| 723 | + <init_path lang="perl">/opt/cray/pe/lmod/8.7.19/init/perl</init_path> |
| 724 | + <init_path lang="python">/opt/cray/pe/lmod/8.7.19/init/python</init_path> |
| 725 | + <init_path lang="sh">/opt/cray/pe/lmod/8.7.19/init/sh</init_path> |
| 726 | + <init_path lang="csh">/opt/cray/pe/lmod/8.7.19/init/csh</init_path> |
| 727 | + <cmd_path lang="perl">/opt/cray/pe/lmod/lmod/libexec/lmod perl</cmd_path> |
| 728 | + <cmd_path lang="python">/opt/cray/pe/lmod/lmod/libexec/lmod python</cmd_path> |
725 | 729 | <cmd_path lang="sh">module</cmd_path> |
726 | 730 | <cmd_path lang="csh">module</cmd_path> |
727 | 731 |
|
|
755 | 759 |
|
756 | 760 | <modules compiler="gnu.*"> |
757 | 761 | <command name="load">PrgEnv-gnu/8.5.0</command> |
758 | | - <command name="load">gcc-native/12.3</command> |
| 762 | + <command name="load">gcc-native/13.2</command> |
759 | 763 | </modules> |
760 | 764 |
|
761 | 765 | <modules compiler="nvidia.*"> |
762 | 766 | <command name="load">PrgEnv-nvidia</command> |
763 | | - <command name="load">nvidia/24.5</command> |
| 767 | + <command name="load">nvidia/25.5</command> |
764 | 768 | </modules> |
765 | 769 |
|
766 | 770 | <modules compiler="gnugpu"> |
767 | | - <command name="load">cudatoolkit/12.2</command> |
| 771 | + <command name="load">cudatoolkit/12.9</command> |
768 | 772 | <command name="load">craype-accel-nvidia80</command> |
769 | 773 | </modules> |
770 | 774 |
|
771 | 775 | <modules compiler="nvidiagpu"> |
772 | | - <command name="load">cudatoolkit/12.2</command> |
| 776 | + <command name="load">cudatoolkit/12.9</command> |
773 | 777 | <command name="load">craype-accel-nvidia80</command> |
774 | | - <command name="load">gcc-native-mixed/12.3</command> |
| 778 | + <command name="load">gcc-native-mixed/13.2</command> |
775 | 779 | </modules> |
776 | 780 |
|
777 | 781 | <modules compiler="gnu"> |
|
783 | 787 | </modules> |
784 | 788 |
|
785 | 789 | <modules> |
786 | | - <command name="load">cray-libsci/23.12.5</command> |
787 | | - <command name="load">craype/2.7.30</command> |
788 | | - <command name="load">cray-mpich/8.1.28</command> |
789 | | - <command name="load">cray-hdf5-parallel/1.12.2.9</command> |
790 | | - <command name="load">cray-netcdf-hdf5parallel/4.9.0.9</command> |
791 | | - <command name="load">cray-parallel-netcdf/1.12.3.9</command> |
| 790 | + <command name="load">cray-libsci/24.07.0</command> |
| 791 | + <command name="load">craype/2.7.32</command> |
| 792 | + <command name="load">cray-mpich/8.1.30</command> |
| 793 | + <command name="load">cray-hdf5-parallel/1.14.3.1</command> |
| 794 | + <command name="load">cray-netcdf-hdf5parallel/4.9.0.13</command> |
| 795 | + <command name="load">cray-parallel-netcdf/1.12.3.13</command> |
792 | 796 | <command name="load">cmake/3.24.3</command> |
| 797 | + <!--command name="load">cmake/3.30.2</command--> |
793 | 798 | </modules> |
794 | 799 | </module_system> |
795 | 800 |
|
|
924 | 929 | <modules compiler="intel"> |
925 | 930 | <command name="load">PrgEnv-intel/8.5.0</command> |
926 | 931 | <command name="load">intel/2024.1.0</command> |
927 | | - <!--command name="load">intel/2023.2.0</command--> |
928 | 932 | </modules> |
929 | 933 |
|
930 | 934 | <modules compiler="nvidia"> |
|
972 | 976 | <env name="PNETCDF_PATH">$ENV{CRAY_PARALLEL_NETCDF_PREFIX}</env> |
973 | 977 | <env name="GATOR_INITIAL_MB">4000MB</env> |
974 | 978 | <env name="LD_LIBRARY_PATH">$ENV{CRAY_LD_LIBRARY_PATH}:$ENV{LD_LIBRARY_PATH}</env> <!-- https://github.com/E3SM-Project/E3SM/issues/7117 --> |
975 | | - <env name="MPICH_SMP_SINGLE_COPY_MODE">XPMEM</env> <!-- https://github.com/E3SM-Project/E3SM/issues/7207 --> |
| 979 | + <env name="MPICH_SMP_SINGLE_COPY_MODE">CMA</env> <!-- https://github.com/E3SM-Project/E3SM/issues/7207 --> |
976 | 980 | </environment_variables> |
977 | 981 | <environment_variables compiler="intel" mpilib="mpich"> |
978 | 982 | <env name="PKG_CONFIG_PATH">/global/cfs/cdirs/e3sm/3rdparty/protobuf/21.6/intel-2023.2.0/lib/pkgconfig:$ENV{PKG_CONFIG_PATH}</env> |
|
1023 | 1027 | <environment_variables compiler="gnu"> |
1024 | 1028 | <env name="MOAB_ROOT">$SHELL{if [ -z "$MOAB_ROOT" ]; then echo /global/cfs/cdirs/e3sm/software/moab/gnu; else echo "$MOAB_ROOT"; fi}</env> |
1025 | 1029 | </environment_variables> |
1026 | | - |
1027 | 1030 | <resource_limits> |
1028 | 1031 | <resource name="RLIMIT_STACK">-1</resource> |
1029 | 1032 | </resource_limits> |
|
1069 | 1072 | </arguments> |
1070 | 1073 | </mpirun> |
1071 | 1074 | <module_system type="module" allow_error="true"> |
1072 | | - <init_path lang="perl">/usr/share/lmod/8.3.1/init/perl</init_path> |
1073 | | - <init_path lang="python">/usr/share/lmod/8.3.1/init/python</init_path> |
1074 | | - <init_path lang="sh">/usr/share/lmod/8.3.1/init/sh</init_path> |
1075 | | - <init_path lang="csh">/usr/share/lmod/8.3.1/init/csh</init_path> |
1076 | | - <cmd_path lang="perl">/usr/share/lmod/lmod/libexec/lmod perl</cmd_path> |
1077 | | - <cmd_path lang="python">/usr/share/lmod/lmod/libexec/lmod python</cmd_path> |
| 1075 | + <init_path lang="perl">/opt/cray/pe/lmod/8.7.19/init/perl</init_path> |
| 1076 | + <init_path lang="python">/opt/cray/pe/lmod/8.7.19/init/python</init_path> |
| 1077 | + <init_path lang="sh">/opt/cray/pe/lmod/8.7.19/init/sh</init_path> |
| 1078 | + <init_path lang="csh">/opt/cray/pe/lmod/8.7.19/init/csh</init_path> |
| 1079 | + <cmd_path lang="perl">/opt/cray/pe/lmod/lmod/libexec/lmod perl</cmd_path> |
| 1080 | + <cmd_path lang="python">/opt/cray/pe/lmod/lmod/libexec/lmod python</cmd_path> |
1078 | 1081 | <cmd_path lang="sh">module</cmd_path> |
1079 | 1082 | <cmd_path lang="csh">module</cmd_path> |
1080 | 1083 |
|
|
0 commit comments