Gavin W. Burris on 21 Nov 2014 05:58:17 -0800

[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] GNUMake

Hi, Keith.

What you are describing is something referred to as batch queuing.  One
way to do this is with a job queue and resource manager that distributes
jobs (shell scripts) across a pool of hosts.  You may want to look into
installing Son of Grid Engine:

The default install is pretty easy.  The tricky part can come when
adjusting job limits and priorities based on many projects, which you
didn't mention.  That said, it may look like overkill, but it is
impossible to keep track of everything without something like SGE.

If you don't care about errors, or this is a one-time thing, maybe just
using parallel SSH to run commands is enough.


On 08:33AM Fri 11/21/14 -0500, Keith Brown wrote:
> I was wondering if anyone used a hook with a Makefile to distribute
> the load across multiple nodes. I have few hundred awk/sed scripts
> which I use with make; there are many processes (1000+) which can run
> in parallel so I want to use other desktops to share the load. has
> anyone done this before
> ___________________________________________________________________________
> Philadelphia Linux Users Group         --
> Announcements -
> General Discussion  --

Gavin W. Burris
Senior Project Leader for Research Computing
The Wharton School
University of Pennsylvania
Philadelphia Linux Users Group         --
Announcements -
General Discussion  --