Changeset 1240
- Timestamp:
- 10/05/15 15:52:57 (8 years ago)
- Location:
- trunk/libIGCM
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/libIGCM/AA_job
r1238 r1240 16 16 #-Q- curie # Below specific options that can be activated 17 17 #-Q- curie ##MSUB -q ivybridge # Option for Airain 18 19 18 #-Q- curie 20 19 #-Q- curie BATCH_NUM_PROC_TOT=$BRIDGE_MSUB_NPROC … … 26 25 #-Q- ada # Job name 27 26 #-Q- ada # @ job_name = ::Jobname:: 28 #-Q- ada # Job type29 #-Q- ada # @ job_type = parallel30 27 #-Q- ada # Standard output file name 31 28 #-Q- ada # @ output = Script_Output_::Jobname::.000001 32 29 #-Q- ada # Error output file name 33 30 #-Q- ada # @ error = Script_Output_::Jobname::.000001 31 #-Q- ada # Job type 32 #-Q- ada # @ job_type = parallel 34 33 #-Q- ada # Total number of tasks 35 34 #-Q- ada # @ total_tasks = ::JobNumProcTot:: 36 #-Q- ada # @ environment = "BATCH_NUM_PROC_TOT=::JobNumProcTot::" ; wall_clock_limit=$(wall_clock_limit) 35 #-Q- ada # Specific option for OpenMP parallelization: Number of OpenMP threads per MPI task 36 #-Q- ada # @ parallel_threads = ::openMPthreads:: 37 37 #-Q- ada # Maximum CPU time per task hh:mm:ss 38 38 #-Q- ada # @ wall_clock_limit = 1:00:00 39 #-Q- ada # Specific option for OpenMP parallelization: Number of OpenMP threads per MPI task 40 #-Q- ada # @ parallel_threads = ::openMPthreads:: 39 #-Q- ada # @ environment = "BATCH_NUM_PROC_TOT=::JobNumProcTot::" ; wall_clock_limit=$(wall_clock_limit) 41 40 #-Q- ada # End of the header options 42 41 #-Q- ada # @ queue -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_ada.ksh
r1239 r1240 957 957 # SPMD + OMP only 958 958 sed -e "s/::openMPthreads::/${openMPthreads}/" \ 959 -e "s/@ \ job_type\ =\ parallel/@\ job_type\ =\serial/" \959 -e "s/@ job_type = parallel/@ job_type = serial/" \ 960 960 -e "/::JobNumProcTot::/d" \ 961 961 ${file} > ${file}.tmp … … 964 964 # SEQUENTIAL THEN 965 965 sed -e "s/::JobNumProcTot::/1/" \ 966 -e "s/@ \ job_type\ =\ parallel/@\ job_type\ =\serial/" \966 -e "s/@ job_type = parallel/@ job_type = serial/" \ 967 967 -e "/::openMPthreads::/d" \ 968 968 ${file} > ${file}.tmp -
trunk/libIGCM/libIGCM_sys/libIGCM_sys_curie.ksh
r1239 r1240 1115 1115 sed -e "s/::openMPthreads::/${openMPthreads}/" \ 1116 1116 -e "s/::JobNumProcTot::/${mpiTasks}/" \ 1117 -e "/#MSUB \ -x/d"\1117 -e "/#MSUB -x/d" \ 1118 1118 -e "/--cpu_bind=none/d" \ 1119 1119 ${file} > ${file}.tmp … … 1123 1123 sed -e "s/::JobNumProcTot::/${mpiTasks}/" \ 1124 1124 -e "/::openMPthreads::/d" \ 1125 -e "/#MSUB \ -x/d"\1125 -e "/#MSUB -x/d" \ 1126 1126 -e "/--cpu_bind=none/d" \ 1127 1127 ${file} > ${file}.tmp … … 1131 1131 sed -e "s/::openMPthreads::/${openMPthreads}/" \ 1132 1132 -e "/::JobNumProcTot::/d" \ 1133 -e "/#MSUB \ -x/d"\1133 -e "/#MSUB -x/d" \ 1134 1134 -e "/--cpu_bind=none/d" \ 1135 1135 ${file} > ${file}.tmp … … 1139 1139 sed -e "s/::JobNumProcTot::/1/" \ 1140 1140 -e "/::openMPthreads::/d" \ 1141 -e "/#MSUB \ -x/d"\1141 -e "/#MSUB -x/d" \ 1142 1142 -e "/--cpu_bind=none/d" \ 1143 1143 ${file} > ${file}.tmp
Note: See TracChangeset
for help on using the changeset viewer.