1
1
openmpi/ompi/runtime
Jeff Squyres 4c1dd716c7 Change and add new features to the MCA parameter system:
- new preferred API calls for registering MCA parameters are
  mca_base_param_reg_{int|string} and
  mca_base_param_reg_{int|string}_name.
- See opal/mca/base/mca_base_param.h for docs on new calls.  
- Can now register and lookup a value at the same time.
- Can now mark a parameter "read only" at registration time
- Can now mark a parameter "internal" at registration time
- Can now associate a help message with the parameter at registration
  time; displayed in the ompi_info output.

The old API calls are still available for backwards compatibility
(mca_base_param_register_{int|string}.  They will eventually be
removed -- all developers are encouraged to use the new APIs from here
on out and replace any old calls with the new API.

Some params were also renamed -- the previous convention of using
"base_" as a prefix for any param that was not associated with a
component is henceforth deprecated.  Instead, use one of the following
prefixes:

mca: for anything in the MCA base itself
opal: for anything in OPAL
orte: for anything in ORTE
mpi: for anything in OMPI

This commit was SVN r6698.
2005-08-01 22:38:17 +00:00
..
help-mpi-runtime.txt Change and add new features to the MCA parameter system: 2005-08-01 22:38:17 +00:00
Makefile.am While we're moving directories around, move ompi/mpi/runtime -> 2005-07-03 12:07:29 +00:00
mpiruntime.h * rename locking code from ompi to opal 2005-07-03 22:45:48 +00:00
ompi_mpi_abort.c * rename ompi_show_help to opal_show_help 2005-07-04 02:38:44 +00:00
ompi_mpi_finalize.c Add a job_info segment to the system that holds a container for each job. Within each container is a keyval indicating the job state (i.e., all procs at stage1, finalized, etc.). This provides a rough state-of-health for the job. 2005-07-29 14:11:19 +00:00
ompi_mpi_init.c The datatype should be initialized as soon as possible. Inside we detect the local architecture and 2005-07-29 00:15:26 +00:00
ompi_mpi_io.c While we're moving directories around, move ompi/mpi/runtime -> 2005-07-03 12:07:29 +00:00
ompi_mpi_params.c Change and add new features to the MCA parameter system: 2005-08-01 22:38:17 +00:00
params.h While we're moving directories around, move ompi/mpi/runtime -> 2005-07-03 12:07:29 +00:00