Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
A library to distribute function evaluations on a PBS cluster
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
src
tests
.gitignore
LICENSE
Makefile
README.md
_oasis
_tags
configure
myocamlbuild.ml
setup.ml

README.md

Plumbery

This library can be used to evaluate a function application on a cluster of machines running a Portable Batch Submission (PBS) system, like Torque. This functionality is offered by an eval function of type:

val eval : ('a -> 'b) -> 'a -> 'b Lwt.t

In brief, the closure and its argument are marshalled to another process which is invoked through a qsub command. The result is provided through a lwt thread.

Beware, this code is very naive and preliminary, but it's already something.

Contributions and comments are of course welcomed.

Something went wrong with that request. Please try again.