|
240 | 240 | <command name="load">cray-libsci/25.09.0</command> |
241 | 241 | </modules> |
242 | 242 |
|
243 | | - <modules> |
| 243 | + <modules compiler="!nvidia"> |
244 | 244 | <command name="load">craype-accel-host</command> |
| 245 | + </modules> |
| 246 | + |
| 247 | + <modules> |
245 | 248 | <command name="load">craype/2.7.35</command> |
246 | 249 | <command name="load">cray-mpich/9.0.1</command> |
247 | 250 | <command name="load">cmake/3.30.2</command> |
|
619 | 622 | <command name="load">cray-libsci/25.09.0</command> |
620 | 623 | </modules> |
621 | 624 |
|
622 | | - <modules> |
| 625 | + <modules compiler="!nvidia"> |
623 | 626 | <command name="load">craype-accel-host</command> |
| 627 | + </modules> |
| 628 | + |
| 629 | + <modules> |
624 | 630 | <command name="load">craype/2.7.35</command> |
625 | 631 | <command name="load">cray-mpich/9.0.1</command> |
626 | 632 | <command name="load">cmake/3.30.2</command> |
|
995 | 1001 | <command name="load">cray-libsci/25.09.0</command> |
996 | 1002 | </modules> |
997 | 1003 |
|
998 | | - <modules> |
| 1004 | + <modules compiler="!nvidia"> |
999 | 1005 | <command name="load">craype-accel-host</command> |
| 1006 | + </modules> |
| 1007 | + |
| 1008 | + <modules> |
1000 | 1009 | <command name="load">craype/2.7.35</command> |
1001 | 1010 | <command name="load">cray-mpich/9.0.1</command> |
1002 | 1011 | <command name="load">cmake/3.30.2</command> |
|
1638 | 1647 | </environment_variables> |
1639 | 1648 | </machine> |
1640 | 1649 |
|
1641 | | - <machine MACH="ghci-oci"> |
1642 | | - <DESC>OCI-based container</DESC> |
1643 | | - <NODENAME_REGEX>ghci-oci</NODENAME_REGEX> |
1644 | | - <OS>LINUX</OS> |
1645 | | - <COMPILERS>gnu</COMPILERS> |
1646 | | - <MPILIBS>mpich</MPILIBS> |
1647 | | - <CIME_OUTPUT_ROOT>/projects/e3sm/scratch</CIME_OUTPUT_ROOT> |
1648 | | - <DIN_LOC_ROOT>/projects/e3sm/inputdata</DIN_LOC_ROOT> |
1649 | | - <DIN_LOC_ROOT_CLMFORC>/projects/e3sm/ptclm-data</DIN_LOC_ROOT_CLMFORC> |
1650 | | - <DOUT_S_ROOT>/projects/e3sm/scratch/archive/$CASE</DOUT_S_ROOT> |
1651 | | - <BASELINE_ROOT>/projects/e3sm/baselines/$COMPILER</BASELINE_ROOT> |
1652 | | - <CCSM_CPRNC>/usr/local/packages/bin/cprnc</CCSM_CPRNC> |
1653 | | - <GMAKE>make</GMAKE> |
1654 | | - <GMAKE_J>4</GMAKE_J> |
1655 | | - <TESTS>e3sm_developer</TESTS> |
1656 | | - <BATCH_SYSTEM>none</BATCH_SYSTEM> |
1657 | | - <SUPPORTED_BY>e3sm-team</SUPPORTED_BY> |
1658 | | - <MAX_TASKS_PER_NODE>16</MAX_TASKS_PER_NODE> |
1659 | | - <MAX_MPITASKS_PER_NODE>16</MAX_MPITASKS_PER_NODE> |
1660 | | - <mpirun mpilib="default"> |
1661 | | - <executable>mpirun</executable> |
1662 | | - <arguments> |
1663 | | - <arg name="num_tasks"> -launcher fork -hosts localhost -np {{ total_tasks }}</arg> |
1664 | | - </arguments> |
1665 | | - </mpirun> |
1666 | | - <module_system type="none"/> |
1667 | | - <RUNDIR>/projects/e3sm/scratch/$CASE/run</RUNDIR> |
1668 | | - <EXEROOT>/projects/e3sm/scratch/$CASE/bld</EXEROOT> |
1669 | | - <environment_variables> |
1670 | | - <env name="E3SM_SRCROOT">$SRCROOT</env> |
1671 | | - </environment_variables> |
1672 | | - <environment_variables mpilib="mpi-serial"> |
1673 | | - <env name="NETCDF_PATH">/usr/local/packages</env> |
1674 | | - <env name="PATH">/usr/local/packages/bin:$ENV{PATH}</env> |
1675 | | - <env name="LD_LIBRARY_PATH">/usr/local/packages/lib</env> |
1676 | | - </environment_variables> |
1677 | | - <environment_variables mpilib="!mpi-serial"> |
1678 | | - <env name="NETCDF_PATH">/usr/local/packages</env> |
1679 | | - <env name="PNETCDF_PATH">/usr/local/packages</env> |
1680 | | - <env name="HDF5_ROOT">/usr/local/packages</env> |
1681 | | - <env name="PATH">/usr/local/packages/bin:$ENV{PATH}</env> |
1682 | | - <env name="LD_LIBRARY_PATH">/usr/local/packages/lib</env> |
1683 | | - </environment_variables> |
1684 | | - </machine> |
1685 | | - |
1686 | 1650 | <machine MACH="melvin"> |
1687 | 1651 | <DESC>Linux workstation for Jenkins testing</DESC> |
1688 | 1652 | <NODENAME_REGEX>(melvin|watson|s999964|climate|penn|sems)</NODENAME_REGEX> |
|
0 commit comments