[Swift-devel] measuring queue times
Mihael Hategan
hategan at mcs.anl.gov
Wed Jul 27 00:45:56 CDT 2011
So I've got a small tool to do it: www.mcs.anl.gov/~hategan/qt.tar.gz
Run like this:
./qtest count=128 range=240 parallelism=1 provider=gt2 jobmanager=sge
host=gatekeeper.ranger.tacc.teragrid.org
You can also pass various job attributes in the same way (e.g.
"queue=long")
Parallelism should be kept at 1 (one job at a time). The range is the
walltime range in minutes. The actual walltimes are randomly generated
within that range. Count is the total count (there is no penalty in
having a large number there).
I'm running this on ranger, and pads seems to have a bug where jobs are
reported running by pbs and then they go back to being queued. But
please run this on other systems if you can and send me back the
resulting queuetest.out. You can just check to see if it works with one
job and then let it run unsupervised in a screen session or so.
More information about the Swift-devel
mailing list