|
67 | 67 | #------------------------------ Set environment --------------------------------
|
68 | 68 |
|
69 | 69 | module purge
|
70 |
| -module load cmake/3.9.1 |
| 70 | +module load cmake/3.13.4 |
71 | 71 |
|
72 | 72 | if [ "$FC_COMPILER" = "pgfortran" ]; then
|
73 |
| - |
74 |
| -module unuse /apps/escha/UES/generic/modulefiles:/apps/escha/UES/PrgEnv-gnu-17.02/modulefiles:/apps/escha/UES/PrgEnv-cray-17.06/modulefiles:/apps/escha/UES/experimental/modulefiles |
75 |
| -module use /apps/escha/UES/jenkins/RH7.4/gnu_PE17.02/easybuild/modules/all |
76 |
| -module use /apps/escha/UES/jenkins/RH7.4/generic/easybuild/modules/all |
77 |
| -module use /apps/escha/UES/jenkins/RH7.4/cray_PE17.06/easybuild/modules/all |
78 |
| - |
| 73 | + module load PE/17.06 |
79 | 74 | module load craype-haswell
|
80 |
| - module load craype-accel-nvidia35 |
81 |
| - module switch mvapich2_cce/2.2rc1.0.3_cuda80 mvapich2gdr_gnu/2.2_cuda_8.0 |
82 |
| - module load PrgEnv-pgi/17.10 |
83 |
| - module load gcc/5.4.0-2.26 |
84 |
| - |
| 75 | + module load craype-network-infiniband |
| 76 | + module load PrgEnv-pgi/18.5 |
| 77 | + module load netcdf-fortran/4.4.4-pgi-18.5-gcc-5.4.0-2.26 |
85 | 78 | elif [ "$FC_COMPILER" = "ftn" ]; then
|
86 |
| -module unuse /apps/escha/UES/generic/modulefiles:/apps/escha/UES/PrgEnv-gnu-17.02/modulefiles:/apps/escha/UES/PrgEnv-cray-17.06/modulefiles:/apps/escha/UES/experimental/modulefiles |
87 |
| -module use /apps/escha/UES/jenkins/RH7.4/gnu_PE17.02/easybuild/modules/all |
88 |
| -module use /apps/escha/UES/jenkins/RH7.4/generic/easybuild/modules/all |
89 |
| -module use /apps/escha/UES/jenkins/RH7.4/cray_PE17.06/easybuild/modules/all |
90 |
| - |
91 |
| - module load craype-haswell |
92 |
| - module load PrgEnv-cray |
93 |
| - module load craype-accel-nvidia35 |
| 79 | + module load PE/17.06 |
94 | 80 | module load craype-network-infiniband
|
95 |
| - module switch mvapich2_cce/2.2rc1.0.3_cuda80 mvapich2gdr_gnu/2.2_cuda_8.0 |
96 |
| - module load gcc/5.4.0-2.26 |
| 81 | + module load craype-haswell |
| 82 | + module load craype-accel-nvidia35 |
| 83 | + module swap cudatoolkit/8.0.61 |
| 84 | + module load PrgEnv-CrayCCE/17.06 |
| 85 | + module load netCDF-Fortran/4.4.4-CrayCCE-17.0 |
97 | 86 | export GCC_X86_64=$EBROOTGCCCORE
|
98 | 87 | else
|
99 |
| - module load PrgEnv-gnu |
| 88 | + module load PE/17.06 |
| 89 | + module load craype-haswell |
| 90 | + module load craype-network-infiniband |
| 91 | + module load PrgEnv-gnu/17.02 |
| 92 | + module load netcdf-fortran/4.4.4-gmvolf-17.02 |
100 | 93 | fi
|
101 | 94 |
|
102 | 95 | export CXX=$(which g++)
|
|
0 commit comments