bug-make
[Top][All Lists]
Advanced

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

GNU Make 4.0 port to Grid Engine


From: George Clemmer
Subject: GNU Make 4.0 port to Grid Engine
Date: Fri, 17 May 2013 15:19:36 -0400
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3 (gnu/linux)

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
address@hidden



reply via email to

[Prev in Thread] Current Thread [Next in Thread]