-
-
Notifications
You must be signed in to change notification settings - Fork 22
Conversation
Supporting Torque sounds like a great idea. Had looked into it before, but lacked access to such a cluster or a user to ask these questions. Thanks @maxnoe for both raising and providing suggestions on how to improve. Am in the midst of a conference ATM. So should be able to look at this more closely next week. Though this generally seems like a good idea. Noticed you had a raised a few other topics for discussion. Would you be open to chatting briefly at some point in a call (on Google Chat for instance)? It would be really helpful to understand your use case generally. May help with making recommendations about things to try and play with as well as how we might want to improve |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good. This is similar to how we did it when hacking pygridmap.
Sure! |
Just to describe our situation: We are astroparticle physiscists with lots of data @ https://github.com/fact-project/ . We have access to three or four clusters, one ancient SGE, two old PBS/Torque and one pretty new SLURM cluster. Our usecase is mainly abstracting those different engines away and be able to run our python and java based analysis on each of them without thinking to much about the underlying scheduler. For the largest part of the data munging, the function would
And the client process would write that to an output file. For our higher level analysis, the mapped functions would basically apply pretrained scikit-learn models and to some relatively expensive astronomical calculations. |
Your commit history looks weird, can you fix that? Edit: By weird I mean that you have old commits (e.g. November 2017) from other people (e.g. jakirkham) in your branch. Also out of curiosity if you know how to reproduce a weird history like this, I am interested. I always wonder how people do that ! On the PR itself, I know nothing about Torque but it looks fine. In the medium term, may be better to just try a bunch of environment variable rather than rely on |
@lesteve I rebased against upstream/master and now it looks fine. Now idea what went wrong, I forked it and started a new branch from the master (or so I thought). |
Merging this one, thanks @maxnoe! |
This makes
dask-drmaa
work onPBS/Torque
I'm not sure what exactly the difference between JOB_PARAM and JOB_ID should be.
Here are all PBS related env variables: