source: trunk/00FlowSolve_KW/CMD_ZAHIR/sub_KW @ 4

Last change on this file since 4 was 4, checked in by xlvlod, 18 years ago

import initial des vraies codes.

File size: 1.4 KB
Line 
1# Nom arbitraire du travail LoadLeveler
2# @ job_name = run.kw
3# Type de travail
4# @ job_type = parallel
5# Fichier de sortie standard du travail       
6# @ output = $(job_name).$(jobid)
7# Fichier de sortie d'erreur du travail
8# @ error =  $(job_name).$(jobid)
9# @ notify_user = xlvlod@lodyc.jussieu.fr
10# @ notification = complete
11# Temps CPU max. en seconde par processus
12# @ cpu_limit = 2000
13# Mémoire max. utulisée par processus (ici 700 Megaoctets)
14# @ data_limit = 3.9Gb
15# @ stack_limit = 0.2Gb
16# Nombre de processus demandé (ici 8)
17# @ total_tasks = 8
18# @ queue
19
20### Pour avoir l'écho des commandes
21set -x
22
23### Variables d'environnement
24export DATE=`date '+%Y%m%d'_'%H%M%S'`
25export COMPIL_DIR=$LOADL_STEP_INITDIR
26
27### Répertoire temporaire de travail
28#cd $TMPDIR
29#export TEMPD=$TMPDIR
30cd $COMPIL_DIR
31rm -rf TEMP
32mkdir TEMP
33export TEMPD=$COMPIL_DIR/TEMP
34cd $TEMPD
35
36### pour la sauvegarde de la sortie de job
37cp $COMPIL_DIR/FICH_RUN .
38export RUN_NAME=`more FICH_RUN`
39export MFDIR=ZAHIR_${RUN_NAME}
40
41cp $COMPIL_DIR/MP_PROCS .
42export MP_PROCS=`more MP_PROCS`
43
44### Prepration des repertoires
45cp -r $COMPIL_DIR/flow.x .
46cp -r $COMPIL_DIR/input .
47cp -r $COMPIL_DIR/output .
48
49### create a directory on gaya
50rsh gaya -n mkdir $MFDIR
51
52### Exécution d'un programme MPI
53./flow.x
54
55#### new compression
56make clean
57cd ..
58$HOME/bin/compress $TEMPD $COMPIL_DIR $MP_PROCS $MFDIR # tar cf all-in-one.tar output input src
59
Note: See TracBrowser for help on using the repository browser.