EPIK  Scalable runtime performance measurement system
Functions | Variables
epk_mpicom.h File Reference

Communicator, group, window and epoch management. More...

Functions

EXTERN void epk_group_init ()
 Initialize group management.
EXTERN void epk_group_finalize ()
 Cleanup group management.
EXTERN void epk_group_create (MPI_Group group)
 Create an internal handle for an MPI group.
EXTERN void epk_group_free (MPI_Group group)
 Clear internal handle for an MPI group.
EXTERN void epk_comm_init ()
 Initialize communicator management.
EXTERN void epk_comm_finalize ()
 Cleanup communicator management.
EXTERN void epk_comm_create (MPI_Comm comm)
 Create an internal handle for an MPI communicator.
EXTERN void epk_comm_free (MPI_Comm comm)
 Clear internal handle for an MPI communicator.
EXTERN elg_ui4 epk_comm_id (MPI_Comm comm)
 Return internal handle of given MPI communicator.

Variables

EXTERN int epk_comm_determination
 Flag indicating whether comm/rank is determined for events.

Detailed Description


Function Documentation

Cleanup group management.

Check for groups that have been used in RMA communication but have not yet been freed by the user.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

SCALASCA    Copyright © 1998–2012 Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre