1
1
openmpi/orte
Ralph Castain 36d4511143 Bring the timing instrumentation to the trunk.
If you want to look at our launch and MPI process startup times, you can do so with two MCA params:

OMPI_MCA_orte_timing: set it to anything non-zero and you will get the launch time for different steps in the job launch procedure. The degree of detail depends on the launch environment. rsh will provide you with the average, min, and max launch time for the daemons. SLURM block launches the daemon, so you only get the time to launch the daemons and the total time to launch the job. Ditto for bproc. TM looks more like rsh. Only those four environments are currently supported - anyone interested in extending this capability to other environs is welcome to do so. In all cases, you also get the time to setup the job for launch.

OMPI_MCA_ompi_timing: set it to anything non-zero and you will get the time for mpi_init to reach the compound registry command, the time to execute that command, the time to go from our stage1 barrier to the stage2 barrier, and the time to go from the stage2 barrier to the end of mpi_init. This will be output for each process, so you'll have to compile any statistics on your own. Note: if someone develops a nice parser to do so, it would be really appreciated if you could/would share!

This commit was SVN r12302.
2006-10-25 15:27:47 +00:00
..
class And ORTE is ready for prime-time. All Windows tricks are in: 2006-08-23 03:32:36 +00:00
dss Nothing relevant. Only a set of castings to have a clean compile on 2006-10-20 02:25:50 +00:00
etc Next step in the project split, mainly source code re-arranging 2006-02-12 01:33:29 +00:00
include This commit looks a lot bigger than it is, so relax :-) 2006-10-17 16:06:17 +00:00
mca Bring the timing instrumentation to the trunk. 2006-10-25 15:27:47 +00:00
runtime Given the amount of pain singletons cause, one can't help but wonder if it REALLY was that much trouble for people to type "mpirun -n 1 foo"....sigh. 2006-10-23 15:15:45 +00:00
test Fix the bookmark system - we now have children being correctly spawned where they should! 2006-10-20 18:05:16 +00:00
tools Fix a long-lingering annoyance. Calling mpirun with a non-existent application would cause the system to hang on all environments. Reason was that the orted would exit, which it should never do without explicit orders to that affect. 2006-10-23 13:27:31 +00:00
util What we write it's a long long so we should be using the long long format. 2006-10-18 00:02:20 +00:00
Doxyfile Fix the broken Doxyfile so people can generate what little code base documentation we have :-) 2006-04-13 12:52:17 +00:00
Makefile.am * Fix a small bug George noticed - if you change the prefix (or any of the 2006-03-12 04:35:01 +00:00