-
Notifications
You must be signed in to change notification settings - Fork 13
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
Machinefile nonuniform install locations #23
Comments
Will be great to have a PR. For starters, handling If you are upto it, handling |
I see someone attempted this before. The question then comes down to an acceptable format for the machinefile
The n remaining in place to allow for backwards compatibility, no particular order to everything after, This means editing the SSHManager Manager and adding some additional parsing. |
Ah yes I missed your comment about the spaces and |
Just a thought, but what about a Dict literal?
We wouldn't need to come up with a new syntax and parser, and the literals could also be easily programmaticaly created (via |
JuliaLang/julia#7616 These discussions are relevant. OpenMPI hostfile standard is limited, doesn't allow for the bells and whistles I'm suggesting. |
Practically speaking, both
|
Something along the lines of
This doesn't seem unreasonable. |
In my setting the |
Ok, Now to implement...
Wanted a fixed format before I spent time on it. |
How about trying to mimic Julian code syntax, as well as the
|
I think the decision was that |
There is little documentation for the format of machinefiles (not that it is very complex).
Currently machinefiles take number of procs, host, and ssh flags only, and assumes that the install location is conserved across systems (not the case for some of my work). The only real way to solve the problem is to not use a host file. It doesn't seem unreasonable to add some sort of option to the machinefile (I could do it pretty easily after trying to track this thing down).
It's just a little more string parsing, just a "dir=" and "exename=" option.
The text was updated successfully, but these errors were encountered: