Skip to content

[Bioc-devel] BiocParallel

4 messages · Hahne, Florian, Vincent Carey, Henrik Bengtsson

#
Picking up this thread in lack of other places (= were should
BiocParallel be discussed?)

I saw Martin's updates on the BiocParallel - great.  Florian's SGE
scheduler was also mentioned; is that one built on top of BatchJobs?
If so I'd be interested in looking into that/generalizing that to work
with any BatchJobs scheduler.

I believe there is going to be a new release of BatchJobs rather soon,
so it's probably worth waiting until that is available.

The main use case I'm interested in is to launch batch jobs on a
PBS/Torque cluster, and then use multicore processing on each compute
node.  It would be nice to be able to do this using the BiocParallel
model, but maybe it is too optimistic to get everything to work under
same model.  Also, as Vince hinted, fault tolerance etc needs to be
addressed and needs to be addressed differently in the different
setups.

/Henrik
On Tue, Nov 20, 2012 at 6:59 AM, Ramon Diaz-Uriarte <rdiaz02 at gmail.com> wrote:
#
Hi Henrik,
I have now come up now with a relatively generic version of this
SGEcluster approach. It does indeed use BatchJobs under the hood and
should thus support all available cluster queues, assuming that the
necessary batchJobs routines are available. I could only test this on our
SGE cluster, but Vince wanted to try other queuing systems. Not sure how
far he got. For now the code is wrapped in a little package called
Qcluster with some documentation. If you want to I can send you a version
in a separate mail. Would be good to test this on other systems, and I am
sure there remain some bugs that need to be ironed out. In particular the
fault tolerance you mentioned needs to be addressed properly. Currently
the code may leave unwanted garbage if things fail in the wrong places
because all the communication is file-based.
Martin, I'll send you my updated version in case you want to include this
in biocParallel for others to contribute.
Florian
#
Thanks.

On Tue, Dec 4, 2012 at 3:47 AM, Vincent Carey
<stvjc at channing.harvard.edu> wrote:
...and I'll try it out on PBS (... but I most likely won't have time
to do this until the end of the year).

Henrik