Ralph Castain wrote:
Had a chance to think about how this might be done, and looked at it for awhile after getting home. I -think- I found a way to do itOkay, terrific. Here is my high-level point of view: *) From a usability point of view, I think having to specify both rankfile and hostfile is awkward. From a user's point of view, saying "bind this process to that core, this one to that, etc." is complete information. It's eyebrowing raising to have to specify a subset of this information redundantly in a different file. *) Plus, the error message one gets when one uses only a rankfile is rather confusing. *) But fixing all this within the current OMPI framework can be difficult and therefore might have a lower priority than other pressing issues. *) Plus, even if we were to start from scratch, the "big picture" about how we want to approach all this remains fuzzy (to me). If all users wanted the same thing, we could provide that. Realistically, users will want millions of variations of somewhat related functionality. So, I'll settle for an improved failure mode: a better error message for the user who specifies rankfile without independent allocation information. Whatever you can do to accommodate such a user better would be icing on the cake. but there are a couple of caveats:I'm okay with that. A rankfile gives rather specific information. Give them what they ask for! Having to maintain information in multiple places is hardly an elegant safeguard.
|
- Re: [OMPI devel] why does --rankfile need hostlist? Eugene Loh
- Re: [OMPI devel] why does --rankfile need hostlist? Ralph Castain
- Re: [OMPI devel] why does --rankfile need hostli... Terry Dontje
- Re: [OMPI devel] why does --rankfile need ho... Ralph Castain
- Re: [OMPI devel] why does --rankfile nee... Lenny Verkhovsky
- Re: [OMPI devel] why does --rankfil... Ralph Castain
- Re: [OMPI devel] why does --rankfil... Lenny Verkhovsky
- Re: [OMPI devel] why does --rankfil... Terry Dontje
- Re: [OMPI devel] why does --rankfil... Mike Dubman
- Re: [OMPI devel] why does --rankfil... Terry Dontje
- Re: [OMPI devel] why does --rankfil... Eugene Loh