Skip to content

Conversation

@ggouaillardet
Copy link
Contributor

No description provided.

bosilca and others added 30 commits March 6, 2017 22:10
counting or not the collective traffic as a separate entity. The need
for such a PML is simply because the PMPI interface doesn't allow us to
identify the collective generated traffic.
using performance variables "pml_monitoring_messages_count" and
"pml_monitoring_messages_size"
Allocate all counting arrays in a single allocation
Don't delay the initialization (do it at the first add_proc as we
know the number of processes in MPI_COMM_WORLD)

Add a choice: with or without MPI_T (default).
Fixed few bugs, and reshape the operations to prepare for
global or communicator-based monitoring. Start integrating
support for MPI_T as well as MCA monitoring.
…and without MPI_T. May not reflect exactly how it works right now, but should reflects how it should work in the end.
…riables in pml_monitoring.c. Change mca_pml_monitoring_flush() signature so we don't need the size and rank parameters
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…toring_current_filename iif parameter is set

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
- 1 : stdout
- 2 : stderr
- 3 : filename
Add a few printf's to ease debug

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…Fix output.

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…useless parameter in example

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
… in std's cases)

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…ectly. It needs to be a pointer to a null-pointer

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…y string

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…ething if only empty messages are exchanged

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…the code

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
… of the results

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
clementFoyer and others added 18 commits March 6, 2017 22:20
…ntation accordingly.

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…I_Gather).

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
… footprint of monitoring_prof. Unify OSC related outputs.

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
… when calling mca_common_monitoring_coll_a2a().
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…overhead computation for complete sending (pingpong / 2).

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
…copyrigths to the test_overhead script

Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
Signed-off-by: Clement Foyer <clement.foyer@inria.fr>
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 <clement.foyer@inria.fr>
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
and have monitoring_common.h and monitoring_common_coll.h included in the distro

Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
@ggouaillardet ggouaillardet force-pushed the topic/monitoring branch 2 times, most recently from 8bcfa7e to c9f7069 Compare March 9, 2017 06:50
Signed-off-by: Gilles Gouaillardet <gilles@rist.or.jp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants