Giter Club home page Giter Club logo

Comments (4)

ericvaandering avatar ericvaandering commented on July 28, 2024

Comment by afanfani on Thu Mar 20 07:28:03 2008

The way to get the current MaxCPU/WallClockTime values at sites is:

lcg-info --list-ce --vo cms --attrs MaxCPUTime,MaxWCTime

From that one can see:
a) there are few sites that are not publishing
at all these information (*) and they will have to be corrected.
b) the queues settings are:
- short queues are those with <=2h
- a variety of medium and long queues from 3h to 160h

The possibilities to introduce in CRAB could be:
A) Default CPUtime to slightly more than 2h so that the short queues are skipped and ask users to specify in crab.cfg the cpu_time/wallclock_time :
- reducing the default if their jobs lasts less than 2h
- increasing the default if their job lats more than 8-10h
B) Default CPUtime to more than 10h and ask the users to specify in crab.cfg the cpu_time/wallclock_time if their jobs last less.

I would probably go for A) since B) seems to much restrictive and I hope users does have jobs lasting much less than 10hours.

(*)

  • CE: ce1-egee.srce.hr:2119/jobmanager-sge-prod
    • MaxCPUTime 0
    • MaxWCTime 0
  • CE: gw-4.ccc.ucl.ac.uk:2119/jobmanager-lcgpbs-lcg
    • MaxCPUTime 0
    • MaxWCTime 0
  • CE: i101.hpc2n.umu.se:2119/jobmanager-lcgpbs-ngrid
    • MaxCPUTime 0
    • MaxWCTime 9060
  • CE: ikaros4.inp.demokritos.gr:2119/jobmanager-condor-ikaros
    • MaxCPUTime 0
    • MaxWCTime 0

from crab2.

ericvaandering avatar ericvaandering commented on July 28, 2024

Comment by afanfani on Thu Mar 20 15:08:22 2008

I've applied a default of slightly more than 2hours (130minutes)
to the GlueCEPolicyMaxCPUTime (since that's the more restrictive parameter wrt to GlueCEPolicyMaxWallClockTime).

The implementation it's really trivial, i.e.
replacing in SchedulerGrid.py
self.EDG_cpu_time = cfg_params.get('EDG.max_cpu_time',None)
with
self.EDG_cpu_time = cfg_params.get('EDG.max_cpu_time', '130')

I've applied it both to CRAB_2_1_1_pre2 branch and the HEAD .

Now what is missing is to have a clear FAQ for the users
notifying the default change and asking them as good practice to
change the default if they know their job will last less than 2 hours or more than 8-10hours.

from crab2.

ericvaandering avatar ericvaandering commented on July 28, 2024

Comment by afanfani on Fri Mar 21 07:11:47 2008

I forgot to mention that GGUS ticket for sites not publishing
the CPU time and Wallcklock time have been opened:

https://gus.fzk.de/pages/ticket_details.php?ticket=34371
https://gus.fzk.de/pages/ticket_details.php?ticket=34372
https://gus.fzk.de/pages/ticket_details.php?ticket=34373

from crab2.

ericvaandering avatar ericvaandering commented on July 28, 2024

Closed by spiga on Wed Apr 2 11:37:12 2008

from crab2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.