Changeset 10039


Ignore:
Timestamp:
Oct 27, 2010, 5:46:57 PM (10 years ago)
Author:
dorner
Message:
implemented variables for new jobmanager algorithm
Location:
trunk/Mars/datacenter/scripts
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Mars/datacenter/scripts/setup.phido.fact.mc

    r10015 r10039  
    9494
    9595
     96#
    9697#setup for jobmanager
    97 sleeptime=60 #30
    98 sleeptimelimit=360 #360
    99 errorsleeptimedefault=60 #60
    100 max=200 #maximum number of processes for one script in case there are more than one and the others do not have anything to do
    101 totalmax=200 #maximum number of processes (total) overwrites pnototal(we) in case it is smaller
     98#
     99sleeptime=900 #900
    102100
    103 #
    104 # FIXME:
    105 # max anz an prozessen setzen
    106 # besser Verhaeltnis zwischen den Prozessen und das am besten noch
    107 # automatisch anpassen
    108 # evtl noch maximale anz an callistos setzen
    109 #
    110 
    111 #hour:             0   1   2   3   4   5   6   7   8   9  10  11  12  13  14  15  16  17  18  19  20  21  22  23
    112 pnototal=(       200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 )
    113 pnototalwe=(     200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 )
    114 
    115 pnocorsika=(     200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 )
    116 pnocorsikawe=(   200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 200 )
     101algorithm=1
     102tosubmittotal=150 #150
     103limitidle=10
    117104
    118105# set variables for jobmanager
    119106scripts=( "runcorsika"  )
    120107scriptscolname=( "Corsika" )
    121 pnosweek=( ${pnocorsika[@]} )
    122 pnoswe=( ${pnocorsikawe[@]} )
     108ratio=( 1 )
     109maxjobs=( 800 )
    123110
    124111# settings for pbs
  • trunk/Mars/datacenter/scripts/setup.wue.fact.mc

    r10007 r10039  
    8484
    8585
     86#
    8687#setup for jobmanager
    87 sleeptime=30 #30
     88#
     89sleeptime=600 #30
    8890sleeptimelimit=360 #360
    8991errorsleeptimedefault=60 #60
    90 max=20 #maximum number of processes for one script in case there are more than one and the others do not have anything to do
    91 totalmax=32 #maximum number of processes (total) overwrites pnototal(we) in case it is smaller
    9292
    93 #
    94 # FIXME:
    95 # max anz an prozessen setzen
    96 # besser Verhaeltnis zwischen den Prozessen und das am besten noch
    97 # automatisch anpassen
    98 # evtl noch maximale anz an callistos setzen
    99 #
    100 
     93algorithm=2
    10194#hour:            0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
    10295pnototal=(       32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 )
    10396pnototalwe=(     32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 )
    10497
    105 pnocorsika=(     10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 )
    106 pnoceres=(       25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 )
    107 pnocallisto=(    32 32 32 32 32 30 30 18 18 20 20 20 20 20 20 20 20 20 20 18 18 30 30 32 )
    108 pnostar=(        20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 )
    109 
    110 pnocorsikawe=(   10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 10 )
    111 pnocereswe=(     25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 25 )
    112 pnocallistowe=(  32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 32 )
    113 pnostarwe=(      20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 )
    11498
    11599# set variables for jobmanager
    116100#scripts=( "runcorsika" "runceres" "runcallisto_mc" "runstar_mc" )
    117101#scriptscolname=( "Corsika" "Ceres" "Callisto" "Star" )
    118 #pnosweek=( ${pnocorsika[@]} ${pnoceres[@]} ${pnocallisto[@]} ${pnostar[@]} )
    119 #pnoswe=( ${pnocorsikawe[@]} ${pnocereswe[@]} ${pnocallistowe[@]} ${pnostarwe[@]} )
     102#ratio=( 0.2 0.6 0.1 0.1 )
     103#maxjobs=( 20 20 25 25 )
    120104
    121105scripts=( "runceres" "runcallisto_mc" "runstar_mc" )
    122106scriptscolname=( "Ceres" "Callisto" "Star" )
    123 pnosweek=( ${pnoceres[@]} ${pnocallisto[@]} ${pnostar[@]} )
    124 pnoswe=( ${pnocereswe[@]} ${pnocallistowe[@]} ${pnostarwe[@]} )
     107ratio=( 0.6 0.2 0.2 )
     108maxjobs=( 30 25 25 )
    125109
     110# further wishlist: adapt ratio automatically
     111
Note: See TracChangeset for help on using the changeset viewer.