prehensilecode / pecheck_simple

Simple job submission verifier (JSV) for Univa Grid Engine written in GO

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pecheck_simple is a simple Job Submission Verifier (JSV) for Univa Grid Engine. It is written in Go using Daniel Gruber's jsv package. See also:

Things to note:

  1. This JSV tries to prevent multithreaded jobs which were submitted as serial jobs from consuming CPU cores. It does this using cgroups cpuset feature. This has been tested in UGE 8.4.4 -- see the UGE Administrator's Guide sec. 2.5.6
  2. This handles two cases: (a) The lack of a PE request, indicating a serial job, and (b) One of a small set of PEs corresponding to single-node multislot environments

About

Simple job submission verifier (JSV) for Univa Grid Engine written in GO


Languages

Language:Go 100.0%