Changeset 1885
- Timestamp:
- 09/17/12 15:29:09 (12 years ago)
- Location:
- TOOLS/PACK_IPSL
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
TOOLS/PACK_IPSL/launch_and_measureTime.sh
r1882 r1885 258 258 do 259 259 echo "rm -f${opt} $file" >> ${rmvedFiles} 260 # rm -f${opt} $file 260 if [ "x$deleteFiles" == "x1" ] 261 then 262 rm -f${opt} $file 263 fi 261 264 done 262 265 done … … 307 310 do 308 311 echo "rm -f $file" >> ${rmvedFiles} 309 # rm -f $file 312 if [ "x$deleteFiles" == "x1" ] 313 then 314 rm -f $file 315 fi 310 316 done 311 317 … … 314 320 do 315 321 echo "rm -f $file" >> ${rmvedFiles} 316 # rm -f $file 322 if [ "x$deleteFiles" == "x1" ] 323 then 324 rm -f $file 325 fi 317 326 done 318 327 … … 334 343 #MSUB -r pack_ipsl # Nom du job 335 344 ### mutable directives ### 336 #MSUB -o /ccc/dmfbuf/ipsl_logs/dsm/bacasable/ARNAUD/PSEUDO_DMNFS_PROGRESS/ zIGCM_OUT/IPSLCM5/detailed_pack_output/pack_ipsl_%I.o337 #MSUB -e /ccc/dmfbuf/ipsl_logs/dsm/bacasable/ARNAUD/PSEUDO_DMNFS_PROGRESS/ zIGCM_OUT/IPSLCM5/detailed_pack_output/pack_ipsl_%I.e345 #MSUB -o /ccc/dmfbuf/ipsl_logs/dsm/bacasable/ARNAUD/PSEUDO_DMNFS_PROGRESS/ARNAUD/IPSLCM5/detailed_pack_output/pack_ipsl_%I.o 346 #MSUB -e /ccc/dmfbuf/ipsl_logs/dsm/bacasable/ARNAUD/PSEUDO_DMNFS_PROGRESS/ARNAUD/IPSLCM5/detailed_pack_output/pack_ipsl_%I.e 338 347 #MSUB -n 16 339 348 #MSUB -T 1500 … … 342 351 #MSUB -Qos test 343 352 ########## batch directives : end ########## 353 set +x 344 354 345 355 export JOB_DIR=${LS_SUBCWD:-${PWD}} -
TOOLS/PACK_IPSL/loadParameters.sh
r1873 r1885 2 2 3 3 # nombre de listes a verifier par l'outil "check_ncrcat_list.sh" 4 export nbListsToCheck= 24 export nbListsToCheck=1 5 5 6 6 # Voulez vous le check ? 7 export doYouWantCheck=" no"7 export doYouWantCheck="yes" 8 8 9 9 # Voulez vous recommencer les traitements depuis le debut ? -
TOOLS/PACK_IPSL/load_batch_directives.sh
r1872 r1885 2 2 3 3 # Directives Batch pour le code parallele 4 export nbProcs=" 7"4 export nbProcs="16" 5 5 6 6 # Duree max des traitements pour une instance du script "launch_and_measureTime.sh" … … 10 10 # des traitements est indique par la variable "computationTime"), 11 11 # tout proc mpi ayant fini sa tache s'arrete. 12 export timeLimitBeforeEnd=" 1450"12 export timeLimitBeforeEnd="50" 13 13 14 14 export projectName="tgcc0013" -
TOOLS/PACK_IPSL/parallelPack.sh
r1882 r1885 114 114 restartExecFromZero=0 115 115 116 # indique si l'on veut effacer les fichiers d'entrée ou non 117 deleteFiles=0 118 116 119 # On charge les variables d'environnement 117 120 . load_ipslPack_env.sh … … 148 151 -f) restartExecFromZero=1 149 152 echo "force restart from the beginning ..." 153 ;; 154 -d) deleteFiles=1 155 echo "force to delete input files ..." 150 156 ;; 151 157 -h|--help|-help) … … 163 169 echo " -f" 164 170 echo " Force to restart the treatments from the beginning" 171 echo " -d" 172 echo " force to delete input files ... " 165 173 echo "---------------------------------------------------" 166 174 exit … … 170 178 done 171 179 export restartExecFromZero=${restartExecFromZero} 180 export deleteFiles=${deleteFiles} 172 181 ###################################### 173 182 -
TOOLS/PACK_IPSL/showPackProgress.sh
r1876 r1885 225 225 226 226 listName=`echo $(basename $set) | sed 's;\.list$;;' | sed 's;\.nc$;;' ` 227 ListNbInode=`cat $set | wc -l`228 TotalNbInodes=$(( $TotalNbInodes + $ListNbInode ))227 ListNbInode=`cat $set | wc -l` 228 # TotalNbInodes=$(( $TotalNbInodes + $ListNbInode )) 229 229 statusfile=${set%%.list}.status 230 230 status=$( progressStatus $statusfile ) # gpdebug : a retablir … … 351 351 nbOfListsFailed=0 352 352 nbOfListsNottreated=0 353 TotalNbInodes=0353 #TotalNbInodes=0 354 354 TotalSimuTar=0 355 355 totalTime=0 … … 476 476 find $OUTPUT_WORK -printf "%y %s %p \n" >> ${IGCM_DEM}/ListingEnd.txt 477 477 fi 478 NbInodeAfter=`cat ${IGCM_DEM}/ListingEnd.txt |wc -l` 478 479 if [ -e ${IGCM_DEM}/ListingEnd.txt ] 480 then 481 NbInodeAfter=`cat ${IGCM_DEM}/ListingEnd.txt |wc -l` 482 fi 479 483 480 484 if [ "x${outputFile}" == "x" ] … … 490 494 echo "nb of fails : $nbOfListsFailed" 491 495 echo "nb of not treated : ${nbOfListsNottreated}" 492 echo "nb of inodes packed : $TotalNbInodes"496 # echo "nb of inodes packed : $TotalNbInodes" 493 497 echo "nb simul full tared : $TotalSimuTar" 494 498 echo "nb inode before : $NbInodeBefore" … … 510 514 echo "nb of fails : $nbOfListsFailed" >> ${outputFile} 511 515 echo "nb of not treated : ${nbOfListsNottreated}" >> ${outputFile} 512 echo "nb of inodes packed : $TotalNbInodes" >> ${outputFile}516 # echo "nb of inodes packed : $TotalNbInodes" >> ${outputFile} 513 517 echo "nb simul full tared : $TotalSimuTar" >> ${outputFile} 514 518 echo "nb inode before : $NbInodeBefore" >> ${outputFile} … … 518 522 else 519 523 # Publication 520 echo "User;TotalNbSimu;NbOfSimuPacked;NbOfSimuFailed;NbOfSimuNottreated;TotalNbOfList;NbOfListsPacked;NbOfListsFailed;NbOfListsNottreated;TotalNbFiles;Nbfiles treated;Nbfilesafter;NbSimuTar" > ${outputFile}521 echo "${USER};${TotalNbSimu};${nbOfSimuPacked};${nbOfSimuFailed};${nbOfSimuNottreated};${totalNbOfList};${nbOfListsPacked};$nbOfListsFailed;${nbOfListsNottreated};$ TotalNbInodes;$NbInodeBefore;$NbInodeAfter;$TotalSimuTar" >> ${outputFile}524 echo "User;TotalNbSimu;NbOfSimuPacked;NbOfSimuFailed;NbOfSimuNottreated;TotalNbOfList;NbOfListsPacked;NbOfListsFailed;NbOfListsNottreated;TotalNbFiles;Nbfilesafter;NbSimuTar" > ${outputFile} 525 echo "${USER};${TotalNbSimu};${nbOfSimuPacked};${nbOfSimuFailed};${nbOfSimuNottreated};${totalNbOfList};${nbOfListsPacked};$nbOfListsFailed;${nbOfListsNottreated};$NbInodeBefore;$NbInodeAfter;$TotalSimuTar" >> ${outputFile} 522 526 fi 523 527 fi
Note: See TracChangeset
for help on using the changeset viewer.