-
Notifications
You must be signed in to change notification settings - Fork 885
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Topic/monitoring #3109
Topic/monitoring #3109
Conversation
ompi/mca/pml/monitoring/README
Outdated
collectives are already decomposed in send and receive calls. | ||
|
||
The monitoring is strored internally by each process and output on stderr at the end of the | ||
>>>>>>> Add a monitoring PML. This PML track all data exchanges by the processes |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
merge leftovers
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks. fixed.
3ad72ce
to
869b60e
Compare
:bot:retest: |
lanl distcheck doesn't like this
|
botany bay doesn't like this either:
|
the sign off checker doesn't like a lot of these commits either. |
I don't see how it cannot find the "common_monitoring.h" file. We are supposed to automatically include "." so the file should be readily available. I am really sorry for the sign-off checker. The commits will be squashed anyway once merged. |
Thanks @ggouaillardet, I haven't noticed the failure was on due "make dist". |
Thanks @ggouaillardet, I merged your PR. |
* Fix monitoring_coll_data type definition. * Use size(COMM_WORLD)-1 to determine max number of digits. Signed-off-by: Clement Foyer <[email protected]>
…g_prof Signed-off-by: Clement Foyer <[email protected]>
…t updating the documentation Signed-off-by: Clement Foyer <[email protected]>
…o the added pvar. Fix monitoring array allocation. Signed-off-by: Clement Foyer <[email protected]>
Update and then move the latex and README documentation to a more logical place Signed-off-by: Clement Foyer <[email protected]>
…ntation accordingly. Signed-off-by: Clement Foyer <[email protected]>
…I_Gather). Signed-off-by: Clement Foyer <[email protected]>
… footprint of monitoring_prof. Unify OSC related outputs. Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Add error file output. Add MPI_Put and MPI_Get results analysis. Add overhead computation for complete sending (pingpong / 2). Signed-off-by: Clement Foyer <[email protected]>
…copyrigths to the test_overhead script Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Include ompi/mpi/fortran/mpif-h/bindings.h only if needed. Add sanity check before emptying hashtable. Fix typos in documentation. Signed-off-by: Clement Foyer <[email protected]>
* test/monitoring: fix test when weak symbols are not available * monitoring: fix a typo and add a missing file in Makefile.am and have monitoring_common.h and monitoring_common_coll.h included in the distro * test/monitoring: cleanup all tests and make distclean a happy panda * test/monitoring: use gettimeofday() if clock_gettime() is unavailable * monitoring: silence misc warnings (#3) Signed-off-by: Gilles Gouaillardet <[email protected]>
Signed-off-by: George Bosilca <[email protected]>
Keep the size_t used accross all monitoring components. Adapt the documentation. Remove useless MPI_Request and MPI_Status from monitoring_test.c. Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
Use ptrdiff_t instead of OPAL_PTRDIFF_TYPE to reflect the changes from commit fa5cd0d. Signed-off-by: Clement Foyer <[email protected]>
Signed-off-by: Clement Foyer <[email protected]>
68c0163
to
cfb6dec
Compare
Also install them in the build and the install directories. Signed-off-by: George Bosilca <[email protected]>
cfb6dec
to
d87cba3
Compare
Add a new capability to Open MPI. With this patch, OMPI gain the capability to monitor all communications and to dump the communication heat map (including differences between internal and user communications) for point-to-point, collective and RMA. The entire framework is driven using the new, MPI Forum blessed, MPI_T interface.
Fully fledged documentation and scripts to manipulate the generated data are also provided.