We agreed on today's telecon to leave the code in the OMPI code base
for now, but to remove the option from the mpirun man page since
nobody can explain how to use it anyway.
Then we will wait in hope that someone(s) complete the coding of this
"feature" and document its use.
On Oct 13, 2009, at 12:09 PM, Kenneth Lloyd wrote:
I agree with Terry and Eugene, but now what are we going to do about
it?
This is a potentially very powerful feature.
Ken
-----Original Message-----
From: devel-boun...@open-mpi.org
[mailto:devel-boun...@open-mpi.org] On Behalf Of Terry Dontje
Sent: Tuesday, October 13, 2009 7:08 AM
To: Open MPI Developers
Subject: Re: [OMPI devel] [OMPI users] cartofile
After rereading the manpage for the umpteenth time I agree
with Eugene
that the information provided on cartofile is next to
useless. Ok, so
you describe what your node looks like but what does mpirun
or libmpi do with that information? Other than the option to
provide the cartofile it isn't obvious how a user or libmpi
uses this information.
I've looked on the faq and wiki and have not found anything
yet on how one "current" uses cartofile.
--td
Eugene Loh wrote:
This e-mail was on the users alias... see
http://www.open-mpi.org/community/lists/users/2009/09/10710.php
There wasn't much response, so let me ask another question.
How about
if we remove the cartofile section from the DESCRIPTION
section of the
OMPI mpirun man page? It's a lot of text that illustrates how to
create a cartofile without saying anything about why one
would want to
go to the trouble. What does this impact? What does it change?
What's the motivation for doing this stuff? What's this
stuff good for?
Another alternative could be to move the cartofile description to a
FAQ page.
The mpirun man page is rather long and I was thinking that
if we could
remove some "low impact" stuff out, we could improve the overall
signal-to-noise ratio of the page.
In any case, I personally would like to know what
cartofiles are good for.
Eugene Loh wrote:
Thank you, but I don't understand who is consuming this
information
for what. E.g., the mpirun man page describes the carto file, but
doesn't give users any indication whether they should be worrying
about this.
Lenny Verkhovsky wrote:
Hi Eugene,
carto file is a file with a staic graph topology of your node.
in the opal/mca/carto/file/carto_file.h you can see example.
( yes I know that , it should be help/man list :) ) Basically it
describes a map of your node and inside interconnection.
Hopefully it will be discovered automatically someday,
but for now
you can describe your node manually.
Best regards
Lenny.
On Thu, Sep 17, 2009 at 12:38 AM, Eugene Loh <eugene....@sun.com
<mailto:eugene....@sun.com>> wrote:
I feel like I should know, but what's a cartofile? I
guess you
supply "topological" information about a host, but I
can't tell
how this information is used by, say, mpirun.
----------------------------------------------------------------------
--
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel
_______________________________________________
devel mailing list
de...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/devel