Thanks Ake,
I guess what I was getting at is I would expect that this would show the start time like it does for the first idle job in the list. Then add 500 hours to those numbers and show that information for the next idle job in the list. Then keep repeating that same idea for each job in the list. There is no way that the last idle job can even start or complete in the timeframe it is telling me since I know it has to process the jobs in front of it first. I realize there are a lot of variables, a job can only take 10 hours as opposed to 500 or whatever but in essence what I'm getting at is given the numbers it should at least figure out that the last job in the list would start in 500 hours X 32 jobs = 16,000 hours more than what it tells me for the first job in the list. Does that make sense? What I am trying to do is show that if it is going to be 22 months before the last job can run that perhaps the user might want to shuffle the requests around on his job to use more resources so that the jobs complete sooner. Especially now since we have a lot more idle resources at the moment. thanks,

-Steve


On Nov 29, 2007, at 2:28 PM, Åke Sandgren wrote:

On Thu, 2007-11-29 at 14:20 -0500, Steve Young wrote:
I just noticed this and wanted to post to see if this still an issue
or perhaps it has been fixed now.

I don't use it very much but I was using the showstart command to
look at a couple jobs to see when they might be done running. First
let me explain how the jobs are set up. A user has like 30 jobs in
the queue. All of them are set up to go to one specific machine using
the #PBS -l host=<machinename> directive. Each job is running for 500
hours so it might be some time before they are all finished. Anyhow,
I ran the showstart command on the first idle job in the showq list
and the last idle job in the showq list. Here is the output:

[EMAIL PROTECTED] ~]# showstart 48542
job 48542 requires 2 procs for 20:20:00:00
Earliest start in      20:09:26:14 on Wed Dec 19 23:26:38
Earliest completion in 41:05:26:14 on Wed Jan  9 19:26:38
Best Partition: DEFAULT

[EMAIL PROTECTED] ~]# showstart 48574
job 48574 requires 2 procs for 20:20:00:00
Earliest start in      20:09:26:14 on Wed Dec 19 23:26:38
Earliest completion in 41:05:26:14 on Wed Jan  9 19:26:38
Best Partition: DEFAULT

Both jobs show the same dates. So it would appear to me that
showstart can't really predict when the job can run. It can only
predict when the next job will be able to run? Anyone run into this
before? Thanks,

Exactly, showstart gives you an estimate of the "Earliest start" for the
job. It doesn't try to predict the future :-)
Trying to predict the actual start time is an almost impossible task.

--
Ake Sandgren, HPC2N, Umea University, S-90187 Umea, Sweden
Internet: [EMAIL PROTECTED]   Phone: +46 90 7866134 Fax: +46 90 7866126
Mobile: +46 70 7716134 WWW: http://www.hpc2n.umu.se


_______________________________________________
mauiusers mailing list
[email protected]
http://www.supercluster.org/mailman/listinfo/mauiusers

Reply via email to