Changeset 122


Ignore:
Timestamp:
Oct 19, 2007 9:08:46 AM (17 years ago)
Author:
letzel
Message:

Adjustments to mrun and subjob for lctit

Location:
palm/trunk/SCRIPTS
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/mrun

    r118 r122  
    132132     # 15/10/07 - Siggi  - Preliminary adjustments for lctit, based on Jin's
    133133     #                     suggestions
     134     # 19/10/07 - Marcus - further adjustments for lctit: add new optional
     135     #                     argument -g group_number, admit all sla* node_usage
     136     #                     queues
    134137
    135138 
     
    169172 fromhost=""
    170173 global_revision=""
     174 group_number=none
    171175 host=""
    172176 host_file=""
     
    355359    # SHELLSCRIPT-OPTIONEN EINLESEN UND KOMMANDO NEU ZUSAMMENSETZEN, FALLS ES
    356360    # FUER FOLGEJOBS BENOETIGT WIRD
    357  while  getopts  :a:AbBc:Cd:D:FG:h:H:i:IkK:m:M:n:o:Op:P:q:r:R:s:St:T:u:U:vxX:Y option
     361 while  getopts  :a:AbBc:Cd:D:Fg:G:h:H:i:IkK:m:M:n:o:Op:P:q:r:R:s:St:T:u:U:vxX:Y option
    358362 do
    359363   case  $option  in
     
    367371       (D)   cpp_opts="$cpp_opts $OPTARG"; mc="$mc -D$OPTARG";;
    368372       (F)   job_on_file="-D"; mc="$mc -F";;
     373       (g)   group_number=$OPTARG; mc="$mc -g$OPTARG";;
    369374       (G)   global_revision=$OPTARG; mc="$mc -G'$OPTARG'";;
    370375       (h)   host=$OPTARG; mc="$mc -h$OPTARG";;
     
    10231028       fi
    10241029    fi
    1025     if [[ $node_usage != shared  &&  $node_usage != not_shared  &&  $node_usage != sla3 ]]
     1030    if [[ $node_usage != shared  &&  $node_usage != not_shared  &&  "$(echo $node_usage | cut -c1-3)" != "sla" ]]
    10261031    then
    10271032       printf "\n"
     
    27922797                mpirun  -np $numprocs  a.out  $ROPTS
    27932798             else
     2799                 (( mem_tsubame = 31.0 / $tasks_per_node ))
     2800                 echo "Memory for Tsubame in GB:", $mem_tsubame
    27942801#                n1ge  -fore  -g 1S060156  -mpi $numprocs  -mem 4  -N palm  -q $queue  a.out  $ROPTS
    2795                /n1ge/TITECH_GRID/tools/bin/n1ge -fore -g 4S070143 -mpi $numprocs -smp 16 -mem 1.75 -N palm -rt 21600 -q $queue  a.out  $ROPTS
     2802               /n1ge/TITECH_GRID/tools/bin/n1ge -fore -g $group_number -mpi ${numprocs}:$tasks_per_node -mem $mem_tsubame -N palm -rt 21600 -q $queue  a.out  $ROPTS
    27962803             fi
    27972804
     
    37303737    fi
    37313738
    3732     subjob  $job_on_file  -h $host  -u $remote_username -q $queue  -m $memory  -N $node_usage -t $cpumax  $XOPT  $TOPT  $OOPT  -n $fname  -v   $jobfile
     3739    subjob  $job_on_file  -h $host  -u $remote_username -g $group_number -q $queue  -m $memory  -N $node_usage -t $cpumax  $XOPT  $TOPT  $OOPT  -n $fname  -v   $jobfile
    37333740    rm -rf  $jobfile
    37343741
  • palm/trunk/SCRIPTS/subjob

    r118 r122  
    8787     # 15/10/07 - Siggi - preliminary adjustments for lctit based on Jin's
    8888     #                    suggestions
    89 
     89     # 19/10/07 - Marcus- add new optional argument -g group_number
    9090
    9191
    9292    # VARIABLENVEREINBARUNGEN + DEFAULTWERTE
    9393 delete_dayfile=false
     94 group_number=none
    9495 locat=normal
    9596 no_default_queue=none
     
    190191
    191192    # PROZEDUROPTIONEN EINLESEN
    192  while  getopts  :c:dDh:m:n:N:O:q:t:T:u:vX:  option
     193 while  getopts  :c:dDg:h:m:n:N:O:q:t:T:u:vX:  option
    193194 do
    194195   case  $option  in
     
    196197       (d)   delete_dayfile=true;;
    197198       (D)   no_submit=true;;
     199       (g)   group_number=$OPTARG;
    198200       (h)   remote_host=$OPTARG;;
    199201       (m)   memory=$OPTARG;;
     
    747749       # OPTIONEN FUER SUBMIT-KOMMANDO ZUSAMMENSTELLEN
    748750  #  submcom="$submcom  -N $job_name  -sgeout $remote_dayfile  -q default"
    749     submcom="$submcom -g 4SO7O143 -N $job_name -rt 4320 -sgeout $remote_dayfile  -q sla3"
     751    submcom="$submcom -g $group_number -N $job_name -rt 4320 -sgeout $remote_dayfile  -q $node_usage "
    750752
    751753 else
Note: See TracChangeset for help on using the changeset viewer.