-
Notifications
You must be signed in to change notification settings - Fork 2
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
Some progress with future.clustermq #3
Comments
In a debugging session I can see Slurm jobs running
Also the workers report everything correctly except the token
|
Token Your answer (for the worker API) to Does that help? (Note that this will likely change with |
Thanks for that input which was very helpful. Not so much for the Scalability is still an issue but this is the same with PSOCK based cluster futures. I hope that there will be a way to have nested parallelization where each clustermq future will run an array task that internally would use zeromq for efficient communication so that the future overhead is not as significant any more. I have not figured out yet if this is even possible right now. At the moment I have not figured out if there is a way to specify any resources like |
Very interesting! Nested futures with clustermq backend would be a very interesting alternative to |
I have been playing around with
future.clustermq
lately and am getting into things. I now can use it to launch more than one worker on Slurm which is great but now I am stuck at https://github.com/michaelmayer2/future.clustermq/blob/master/R/ClusterMQFuture-class.R#L233workers$receive_data()
reportstoken: "not set"
after which it runs$workers$send_common_data()
. This eventually leads tosuccess=NULL
and the code stops.I would be curious if there is any pointers on how to transfer the token to the workers. This at least would get me to a state where the workers are up and running to take some work.
Thanks in advance,
Michael.
The text was updated successfully, but these errors were encountered: