Ignore:
Timestamp:
Oct 23, 2007 11:05:25 AM (17 years ago)
Author:
letzel
Message:

Further modifications of mrun for lctit.

Updates to documentation:
data_output_pr, netcdf_64bit, netcdf_64bit_3d.

Creation of new subdirectory /trunk/DOC/misc for example
for local support information, contains Tsubame.html.

Creation of new subdirectory /trunk/SCRIPTS/NCL with a first set of
sample NCL scripts.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • palm/trunk/SCRIPTS/mrun

    r126 r127  
    263263    # EXPORTIERT WERDEN
    264264 export  afname config_file cpp_opts cpumax do_batch do_trace fname fromhost
    265  export  input_list memory numprocs output_list queue run_mode
     265 export  group_number input_list memory numprocs output_list queue run_mode
    266266
    267267
     
    826826       # IN DER KONFIGURAIONSDATEI ANGEGEBENEN WERTE UEBERSTEUERN
    827827    mrun_memory=$memory
     828    mrun_group_number=$group_number
    828829    mrun_cpumax=$cpumax
    829830    mrun_numprocs=$numprocs
     
    847848       # OPTIONSWERTE UEBERSTEUERN KONFIGURATIONSDATEI
    848849    [[ $mrun_memory     != 0  ]]  &&  memory=$mrun_memory
     850    [[ "$mrun_group_number" != "none" ]]  &&  group_number=$mrun_group_number
    849851    [[ $mrun_cpumax     != 0  ]]  &&  cpumax=$mrun_cpumax
    850852    [[ "$mrun_numprocs" != "" ]]  &&  numprocs=$mrun_numprocs
     
    27982800                mpirun  -np $numprocs  a.out  $ROPTS
    27992801             else
    2800                  (( mem_tsubame = 31.0 / $tasks_per_node ))
    2801                  echo "Memory for Tsubame in GB:", $mem_tsubame
     2802                 (( mem_tsubame = $memory / 1024.0 ))
     2803                 echo "Memory for Tsubame for each process in GB:", $mem_tsubame
    28022804#                n1ge  -fore  -g 1S060156  -mpi $numprocs  -mem 4  -N palm  -q $queue  a.out  $ROPTS
    28032805               /n1ge/TITECH_GRID/tools/bin/n1ge -fore -g $group_number -mpi ${numprocs}:$tasks_per_node -mem $mem_tsubame -N palm -rt $minuten -q $queue  a.out  $ROPTS
     
    35883590    [[ $return_password != "" ]]  &&  mrun_com=${mrun_com}" -P $return_password"
    35893591    [[ $delete_temporary_catalog = false ]]  &&  mrun_com=${mrun_com}" -B"
    3590     [[ $node_usage != default  &&  $node_usage != sla3 ]]  &&  mrun_com=${mrun_com}" -n $node_usage"
     3592    [[ $node_usage != default  &&  "$(echo $node_usage | cut -c1-3)" != "sla"  &&  $node_usage != novice ]]  &&  mrun_com=${mrun_com}" -n $node_usage"
    35913593    [[ $run_coupled_model = true ]]  &&  mrun_com=${mrun_com}" -Y"
    35923594    if [[ $do_remote = true ]]
Note: See TracChangeset for help on using the changeset viewer.