|
@@ -58,6 +58,8 @@ extern "C"
|
|
#define _STARPU_MPI_FUT_DRIVER_RUN_BEGIN 0x5216
|
|
#define _STARPU_MPI_FUT_DRIVER_RUN_BEGIN 0x5216
|
|
#define _STARPU_MPI_FUT_DRIVER_RUN_END 0x5217
|
|
#define _STARPU_MPI_FUT_DRIVER_RUN_END 0x5217
|
|
#define _STARPU_MPI_FUT_DATA_SET_TAG 0x5218
|
|
#define _STARPU_MPI_FUT_DATA_SET_TAG 0x5218
|
|
|
|
+#define _STARPU_MPI_FUT_CHECKPOINT_BEGIN 0x5220
|
|
|
|
+#define _STARPU_MPI_FUT_CHECKPOINT_END 0x5221
|
|
|
|
|
|
#ifdef STARPU_USE_FXT
|
|
#ifdef STARPU_USE_FXT
|
|
|
|
|
|
@@ -142,6 +144,10 @@ extern "C"
|
|
FUT_FULL_PROBE1(_STARPU_FUT_KEYMASK_MPI, _STARPU_MPI_FUT_DRIVER_RUN_BEGIN, _starpu_gettid());
|
|
FUT_FULL_PROBE1(_STARPU_FUT_KEYMASK_MPI, _STARPU_MPI_FUT_DRIVER_RUN_BEGIN, _starpu_gettid());
|
|
#define _STARPU_MPI_TRACE_DRIVER_RUN_END() \
|
|
#define _STARPU_MPI_TRACE_DRIVER_RUN_END() \
|
|
FUT_FULL_PROBE1(_STARPU_FUT_KEYMASK_MPI, _STARPU_MPI_FUT_DRIVER_RUN_END, _starpu_gettid());
|
|
FUT_FULL_PROBE1(_STARPU_FUT_KEYMASK_MPI, _STARPU_MPI_FUT_DRIVER_RUN_END, _starpu_gettid());
|
|
|
|
+#define _STARPU_MPI_TRACE_CHECKPOINT_BEGIN(cp_instance, cp_domain) \
|
|
|
|
+ FUT_FULL_PROBE3(_STARPU_FUT_KEYMASK_EVENT, _STARPU_MPI_FUT_CHECKPOINT_BEGIN, (cp_instance), (cp_domain), _starpu_gettid());
|
|
|
|
+#define _STARPU_MPI_TRACE_CHECKPOINT_END(cp_instance, cp_domain) \
|
|
|
|
+ FUT_FULL_PROBE3(_STARPU_FUT_KEYMASK_EVENT, _STARPU_MPI_FUT_CHECKPOINT_END, (cp_instance), (cp_domain), _starpu_gettid());
|
|
#define TRACE
|
|
#define TRACE
|
|
#else
|
|
#else
|
|
#define _STARPU_MPI_TRACE_START(a, b) do {} while(0);
|
|
#define _STARPU_MPI_TRACE_START(a, b) do {} while(0);
|