http://distmake.sourceforge.net/ About ===== distmake is a distributed, parallel, GNU make compatible make program. distmake reads a Makefile, and distributes builds targets over a set of build servers on the network. distmake is fully compatible with GNU make 3.80 on which is it based. New feature: SGE Integration ============================ The Sun Grid Engine ( http://gridengine.sunsource.net ) is a free, open-source and complete distributed computing tool that may be used to build "computing farm" infrastructure. SGE provides a single entry point for jobs submission, and schedule (or dispatch) them to the best execution hosts on the network according to jobs policies defined by the grid administrator. Distmake provides some capabilities to interface with SGE. The main idea here is to let the grid engine software to provide the build hosts list, instead of manually defining it in the .bldhosts file. The advantages of this integration include: * SGE will choose the best (less loaded or most powerful) build servers and provide them to the distmake job. * SGE will not start the build process if all available CPUs are busy (can be configured by the grid administrator). This prevents the build servers to become overloaded and give maximum performance to running jobs. * SGE provides accounting and statistics information. * SGE may be used to turn end-user workstations into build machines when they are idle (lunch time or during the night). * ... any many more... -Ron __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com