Jeff Squyres
3938b85182
Fix CID 752007: missing break statements.
...
This commit was SVN r28191.
2013-03-21 11:04:36 +00:00
Ralph Castain
92e297d1fa
Pack/unpack the disk and net stats so they get passed along
...
This commit was SVN r27844.
2013-01-16 21:54:48 +00:00
Ralph Castain
6046812952
Add float and struct timeval fields to the opal_value_t object, and provide dss support for those data types
...
This commit was SVN r27705.
2012-12-19 00:14:19 +00:00
Ralph Castain
885fc8432d
Fix the printing and handling of sample times in stats objects
...
This commit was SVN r27681.
2012-12-18 03:45:09 +00:00
Ralph Castain
b9609203b7
Pack the buffer object from the beginning
...
This commit was SVN r27592.
2012-11-12 02:52:37 +00:00
Ralph Castain
ddbbc0fb7c
Add the ability to pack the contents of one buffer into another as a block, thus allowing the transfer of blocks of info as a unit without messing with load/unload
...
This commit was SVN r27584.
2012-11-10 14:02:23 +00:00
Ralph Castain
0dfe29b1a6
Roll in the rest of the modex change. Eliminate all non-modex API access of RTE info from the MPI layer - in some cases, the info was already present (either in the ompi_proc_t or in the orte_process_info struct) and no call was necessary. This removes all calls to orte_ess from the MPI layer. Calls to orte_grpcomm remain required.
...
Update all the orte ess components to remove their associated APIs for retrieving proc data. Update the grpcomm API to reflect transfer of set/get modex info to the db framework.
Note that this doesn't recreate the old GPR. This is strictly a local db storage that may (at some point) obtain any missing data from the local daemon as part of an async methodology. The framework allows us to experiment with such methods without perturbing the default one.
This commit was SVN r26678.
2012-06-27 14:53:55 +00:00
Ralph Castain
abe7dd8274
Cleanup the dss by removing unused functions
...
This commit was SVN r26644.
2012-06-23 21:20:09 +00:00
Ralph Castain
8dd26993fc
Correct packing of floats
...
This commit was SVN r25065.
2011-08-18 17:10:40 +00:00
Ralph Castain
a3e43594a4
Extend node stats to include additional memory info. Change "darwin" pstat module to "test" as we don't really know how to get all the stat info for darwin.
...
Add a new OPAL_ERROR_LOG macro similar to the ORTE_ERROR_LOG one.
This commit was SVN r24692.
2011-05-08 14:45:16 +00:00
Ralph Castain
9988b97b97
Extend/update how we handle process stats. Add the ability to collect node-level stats separate from the process stats. Update the process stat memory fields to report in MBytes instead of KBytes as I can't find any process that runs in KBytes nowadays.
...
Rename the memusage sensor plugin to "resusage" as it will soon be updated to include full process stat monitoring.
Extend the heartbeat sensor to report node and process stats in the heartbeat.
Store the process and node stats in their respective orte_xxx_t object.
This commit was SVN r24629.
2011-04-21 22:55:45 +00:00
Ralph Castain
7787f84540
Per the earlier RFC and some discussion at the Dec ORTE design meeting, add the ompi-top tool and all its supporting infrastructure. This includes a new OPAL pstat framework and data type, currently with rather weak support for Mac OSX and pretty complete support for Linux. The Sun team promised to add Solaris support as well.
...
Also, per chat with Jeff, modified the Makefile.am's of a few orte tools so that they were consistent in the way we generate the ompi-equivalent cmds.
This commit was SVN r20165.
2008-12-22 20:23:05 +00:00
Ralph Castain
d70e2e8c2b
Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately.
...
Remains to be tested to ensure everything came over cleanly, so please continue to withhold commits a little longer
This commit was SVN r17632.
2008-02-28 01:57:57 +00:00