-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Supporting multiple cluster schedulers #3549
Comments
👍 |
Support for Microsoft cluster: https://groups.google.com/forum/?fromgroups=#!topic/julia-users/H7-NReF7WBo |
It would be also nice to be able to allocate EC2 computers in the same way. |
@ViralBShah you're looking for @nlhepler, I think. |
A suggested design:
Other clustering technologies can be supported via additions to the Cluster package. |
That looks good. |
👍 |
For the API it would maybe be nice to make
|
Good idea. I am thinking of extending the the signature of
to
where the concrete implementation of |
Currently, supporting multiple cluster schedulers requires hacking code into multi.jl. It would be nice to have a way to abstract this out of Base. I would ideally like to have the base just have capabilities to ssh and launch jobs.
SGE and scyld support (#3546) should ideally be in packages, and extend the capabilities in base. This will require some re-thinking of the way the code to launch workers is organized currently. Once this is done, it will become much easier to support many other batch schedulers.
cc: @nlhelper
The text was updated successfully, but these errors were encountered: