20 #ifndef _STL_PERF_ANALYSER_HH 21 #define _STL_PERF_ANALYSER_HH 26 template<
class ACTION>
31 MESSAGE(
"STL_Perf_Analyzer Ctor");
34 INFOS(
"Copy Ctor not implemented");
38 MESSAGE(
"STL_Perf_Analyzer Dtor");
64 double corrected_time=calculate_time-baseline_time;
68 return action.nb_op_base()/(corrected_time*1000000.0);
STL_Perf_Analyzer(const STL_Perf_Analyzer &)
void start_baseline(unsigned int r)
void start(unsigned int r)
STL_Perf_Analyzer(unsigned long long nb_sample=DEFAULT_NB_SAMPLE)
double eval_mflops(int size)
#define DEFAULT_NB_SAMPLE
unsigned long long _nb_sample