source: XIOS/dev/dev_trunk_omp/inputs/job_irene_openmpi.sh @ 1840

Last change on this file since 1840 was 1762, checked in by yushan, 5 years ago

Generic_testcase : flag --omp is used to enable EP_lib. Tested on Irene with generic_testcase and test_omp (ep+intelmpi, ep+openmpi, mpi+intelmpi, mpi+openmpi)

File size: 1.5 KB
Line 
1#!/bin/bash
2######################
3## CURIE   TGCC/CEA ##
4######################
5#MSUB -r XIOS
6#MSUB -o client_output.out    # standard output
7#MSUB -e client_error.err    #error output
8#MSUB -eo
9#MSUB -c 1
10#MSUB -n 8  # Number of MPI tasks (SPMD case) or cores (MPMD case)
11#MSUB -X
12#MSUB -x
13#MSUB -T 1800      # Wall clock limit (seconds)
14#MSUB -q skylake           # thin nodes
15#MSUB -A devcmip6
16#MSUB -Q test
17#MSUB -m work
18
19cd $BRIDGE_MSUB_PWD
20
21module unload netcdf-c netcdf-fortran hdf5 flavor perl hdf5 boost blitz mpi gnu
22module load gnu
23module load flavor/openmpi/thread-multiple
24module load mpi/openmpi/2.0.4
25module load flavor/hdf5/parallel
26module load netcdf-fortran/4.4.4
27module load netcdf-c/4.6.0
28module load hdf5/1.8.20
29module load boost
30module load blitz
31module load feature/bridge/heterogenous_mpmd
32
33export KMP_STACKSIZE=3g
34export KMP_LIBRARY=turnaround
35export MKL_SERIAL=YES
36export OMP_NUM_THREADS=${BRIDGE_MSUB_NCORE}
37
38set -x
39
40#export GMON_OUT_PREFIX='gmon.out'
41
42#export TAU_MAKEFILE=$TAU_MAKEFILEDIR/Makefile.tau-icpc-papi-mpi-pdt-openmp-opari-scorep
43#ccc_mprun -E '--enable_perf' amplxe-cl -collect hotspots -r ${PWD}/1omp_vtune/vtune_results ../../bin/test_send.exe
44#export LD_LIBRARY_PATH="/ccc/products/netcdf-c-4.6.0/intel--17.0.4.196__openmpi--1.8.8/hdf5__parallel/lib/"
45
46
47export build_dir=build_mpi_openmpi_prod
48ccc_mprun ../$build_dir/bin/test_omp.exe 4
49
50#ccc_mprun tau_exec -io ../../bin/test_send.exe
51#module load arm-forge
52
53#ddt -start -n 8 ../$build_dir/bin/test_omp.exe 4
Note: See TracBrowser for help on using the repository browser.