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)
* 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.
george.
smime.p7s
Description: S/MIME cryptographic signature