On 5/7/08 11:08 AM, "George Bosilca" <bosi...@eecs.utk.edu> wrote:

> On May 7, 2008, at 10:24 AM, Ralph Castain wrote:
> 
>> * static ports - basic infrastructure for procs and orteds to use
>>  static OOB/TCP ports, but we don't currently take advantage of it.
>>  This shouldn't require any API changes or major restructuring of
>>  code as everything required is already there.
> 
> This feature is already in Open MPI for the last 6 months. Port
> limitation was implemented for both the OOB TCP and the BTL TCP, with
> and without ipv6 support. Setting the min and max to the same value,
> force Open MPI (including ORTE) to use a static port.
> 
>                   MCA oob: parameter "oob_tcp_port_min_v4" (current
> value: "0")
>                            Starting port allowed (IPv4)
>                   MCA oob: parameter "oob_tcp_port_range_v4" (current
> value: "65535")
>                            Range of allowed ports (IPv4)
>                   MCA oob: parameter "oob_tcp_port_min_v6" (current
> value: "0")
>                            Starting port allowed (IPv6)
>                   MCA oob: parameter "oob_tcp_port_range_v6" (current
> value: "65535")
>                            Range of allowed ports (IPv6)
> 

Like I said in my note, the infrastructure is there. What is not currently
there is the logic that lets us take advantage of it to reduce socket count
and speed-up the launch. That will come, but not in time for 1.3.


>> * usage reporting - add appropriate mpirun cmd line option to
>>  request the orteds to report proc resource usage upon proc
>>  termination. Pretty trivial to do. Requested by a few users
>>  and a couple of tool developers.
> 
> I don't think this is the role of the runtime. Any user can write a 2
> lines sh script to do this, there is no reason to integrate it deeply
> inside ORTE.

Doesn't seem like a major issue to me - I've heard arguments both ways. It's
trivial to do, simplifies life for MTT and a few others, and probably not
worth a lengthy debate.


> 
>    george.
> 
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel


Reply via email to