You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
the code wrongly assumes that jobs with job_threads == 1 only have one processor and uses setrlimit(RLIMIT_CPU,...) in that case.
The referenced example job used 256 threads in one of its processes and 9 processors were able to exceed the job_time limit of 63 minutes (60 * 5%) in 7 minutes, so the process received a SIGXCPU.
The text was updated successfully, but these errors were encountered:
Example: http://afk.molgen.mpg.de/mxq/mxq/job/52186272
Job:
Group:
Server:
So this job was submitted with
--processors 1
(job_threads: 1
) but used 9 server 'slots' because of the memory constraints (32768/(979817/256)=8.56).At
mxq/mxqd.c
Line 1177 in adb6f2f
it was granted 9 processors because of the number of slots. However at
mxq/mxqd.c
Line 1022 in adb6f2f
the code wrongly assumes that jobs with
job_threads == 1
only have one processor and usessetrlimit(RLIMIT_CPU,...)
in that case.The referenced example job used 256 threads in one of its processes and 9 processors were able to exceed the job_time limit of 63 minutes (60 * 5%) in 7 minutes, so the process received a SIGXCPU.
The text was updated successfully, but these errors were encountered: