I am an active user of parallel make on GNU/Linux HPC clusters. I manage big-data genomic analysis pipelines with recursive sub- make.
The current platform is [Sun] Grid Engine ([S]GE) version GE 6.2u5, Linux 2.6, and ... "Qmake - a distributed parallel make "qmake provides a parallel distributed make utility integrated with Grid Engine. "It is based on GNU make Revision 3.78.1 which is copyrighted under the GNU General Public License (see file COPYING). qmake uses GNU make's remote stub mechanism (see source code remote-stub.c) to start each make task as a task in a Grid Engine parallel job. "To create a Grid Engine parallel job, qmake submits itsself using qrsh and requests a parallel environment with a certain number of slots. In the resulting parallel job, qmake starts the single make tasks using the Grid Engine feature "qrsh -inherit" - see documentation of qrsh. * gridengine/source/3rdparty/qmake/qmake.html Reading about the cool features of GNU make 4.0, I become interested in porting and testing GNU Make 4.0 to GE. If you have suggestions or comments, or are interested in collaborating, I would love to hear from you. Best, George Clemmer re...@channing.harvard.edu _______________________________________________ Bug-make mailing list Bug-make@gnu.org https://lists.gnu.org/mailman/listinfo/bug-make