mpiP: a lightweight profiling library for MPI applications.

Edit Package mpiP

mpiP is a lightweight profiling library for MPI applications. Because
it only collects statistical information about MPI functions, mpiP
generates considerably less overhead and much less data than tracing
tools. All the information captured by mpiP is task-local. It only
uses communication during report generation, typically at the end of
the experiment, to merge results from all of the tasks into one output
file.

Refresh
Refresh
Source Files
Filename Size Changed
Add-return-value-to-non-void-function.patch 0000000687 687 Bytes
_multibuild 0000000176 176 Bytes
mpiP-3.5.tgz 0000336942 329 KB
mpiP.changes 0000006032 5.89 KB
mpiP.spec 0000010013 9.78 KB
mpip.unwinder.patch 0000001003 1003 Bytes
Latest Revision
Stefan Weiberg's avatar Stefan Weiberg (suntorytimed) committed (revision 2)
Part of a general package revamp for HPC: jsc#SLE-14839

- Update to mpiP version 3.5
   * Update deprecated functions.
   * Fix ARM typo and add LSE configure test.
   * Correct pt2pt histogram reporting check.
   * Address compiler warnings for some mt function return types.
   * Correct build behavior for testing multi-threaded support
     with Spectrum MPI.
   * Missing function argument entry.
   * Additional I/O routines
   * currBasetype fix
   * Update to test suite to include multi-threaded tests
   * Followup for renaming wrappers.c to mpiP-wrappers.c
   * Include mpiP in wrappers file name for call site reporting
   * Clarify stack tracing behavior
   * Correct autoheader error with HAVE_BFD_GET_SECTION_MACROS.
     Make define behavior consistent.
   * Convenience functionality to avoid SMPI libmpiP
   * Arch files corrections for gcc and opal code.
   * update to work with binutils-2.34
   * Fixed report header printing bug with large argument counts.
   * fix make-wrappers.py indentation and make python 2 and 3 compatible
   * Re-organized sizeof test to avoid CC defaulting to gcc.
     Re-organized default compilers.
   * Add Multi-Threading (MT) test suite
   * Fix FORTRAN Bindings: properly handle strings
   * Fix the code accounting the application time
   * Fix TLS cleanup code
   * Fix MT timings
   * Refine statistics reset procedure
   * Reduce the number of TLS accesses
Comments 0
openSUSE Build Service is sponsored by