Can someone please refresh me on how to determine processor info for *nix boxes? I remember doing so once on the ece machines and wean boxes, determined which were the fast ones, then proceeded to never investigate again.
I originally thought to look under /proc, but all I find there are a bunch of directories with number names.
<excerpt example>
vleeshue@host: ls
0 14879 20568 24861 28358 3113 400 460 6034 890 913
1 14881 206 255 28359 3678 406 4632 6035 897 916
</excerpt>
Determining Processor Info for *nix Boxes
-
- Tenth Dan Procrastinator
- Posts: 3055
- Joined: Fri Jul 18, 2003 3:02 am
- Location: Varies
- Contact:
Heh, from what I remember, condor was successful 50% of the time. Luckily, it was successful for my team, very likely due to us getting one sim correct and scripting the rest in perl.
As for batch processing, I'd be surprised if it hasn't been brought up before. In any advent, I'll suggest it (again if need be). Even without a charge number (ie. directly charging a project), it should be easy to show its usefulness.
As for batch processing, I'd be surprised if it hasn't been brought up before. In any advent, I'll suggest it (again if need be). Even without a charge number (ie. directly charging a project), it should be easy to show its usefulness.
-
- Grand Pooh-Bah
- Posts: 6722
- Joined: Tue Sep 19, 2006 8:45 pm
- Location: Portland, OR
- Contact:
what intel does is have a submit script and a daemon. submit script runs in background and submits jobs to daemon. daemon dispatches jobs to machine in the pool. each group is given a number of queue slots. each queue slot has an allocation. pool allocation is enforced in terms of throughput, not active jobs. so if i have 80% of the pool and you have 20% but i don't have any jobs running, you can use all the machines available. later, if i submit some jobs, once yours complete the daemon will only dispatch mine until we reach an 80/20 split or so.