Opened 12 years ago

Last modified 8 years ago

#390 new enhancement

IZ2147: New who-clause: jobs

Reported by: reuti Owned by:
Priority: normal Milestone:
Component: sge Version: 6.1preview1
Severity: Keywords: kernel
Cc:

Description

[Imported from gridengine issuezilla http://gridengine.sunsource.net/issues/show_bug.cgi?id=2147]

        Issue #:      2147             Platform:     All           Reporter: reuti (reuti)
       Component:     gridengine          OS:        All
     Subcomponent:    kernel           Version:      6.1preview1      CC:    None defined
        Status:       NEW              Priority:     P3
      Resolution:                     Issue type:    ENHANCEMENT
                                   Target milestone: ---
      Assigned to:    andreas (andreas)
      QA Contact:     andreas
          URL:
       * Summary:     New who-clause: jobs
   Status whiteboard:
      Attachments:

     Issue 2147 blocks:
   Votes for issue 2147:  1


   Opened: Thu Dec 21 13:20:00 -0700 2006 
------------------------


To cover more of 1276  issues, a who-clause jobs could be useful for quotas:

limit jobs * to slots=5

=> all jobs together should only use 5 slots in total

limit jobs single -pe myPE to slots=5

=> each single job shouldn't use more than 5 slots, i.e. a max-slots for PEs

   ------- Additional comments from reuti Fri Dec 22 02:10:10 -0700 2006 -------
Not "limit jobs single ...", it's just "limit jobs {*} ..." like in users.

   ------- Additional comments from reuti Fri Mar 28 05:10:15 -0700 2008 -------
Another add-on from http://gridengine.sunsource.net/servlets/ReadMsg?list=users&msgNo=24007 for
the job who-clause could be to limit the number of concurrent tasks of an array job, either per job:

limit jobs {*} users reuti to tasks=5
limit jobs {*} users chris to tasks=10

or in total per user:

limit jobs * users reuti to tasks=25
limit jobs * users chris to tasks=50

Change History (0)

Note: See TracTickets for help on using tickets.