00001 #ifndef MPIB_BENCHMARKS_H_
00002 #define MPIB_BENCHMARKS_H_
00003
00004 #include "mpib_measurement.h"
00005 #include "mpib_defs.h"
00006
00012 #ifdef __cplusplus
00013 extern "C" {
00014 #endif
00015
00026 void MPIB_bcast_timer_init(MPI_Comm comm, int parallel, MPIB_precision precision);
00027
00051 void MPIB_measure_bcast(MPIB_Bcast bcast, MPI_Comm comm, int root, int M,
00052 int max_reps, MPIB_result* result);
00053
00054 #ifdef __cplusplus
00055 }
00056 #endif
00057
00061 #endif