Searched refs:_N_ (Results 1 – 2 of 2) sorted by relevance
41 #define _N_(n) ITT_JOIN(INTEL_ITTNOTIFY_PREFIX,n) macro122 ITT_EXTERN_C int _N_(init_ittlib)(const char*, __itt_group_id);123 static __itt_init_ittlib_t* __itt_init_ittlib_ptr = _N_(init_ittlib);131 ITT_EXTERN_C void _N_(fini_ittlib)(void);132 static __itt_fini_ittlib_t* __itt_fini_ittlib_ptr = _N_(fini_ittlib);140 static type api ITT_VERSIONIZE(ITT_JOIN(_N_(name),_init)) args;\141 typedef type api ITT_JOIN(_N_(name),_t) args; \142 ITT_EXTERN_C_BEGIN ITT_JOIN(_N_(name),_t)* ITTNOTIFY_NAME(name) = ITT_VERSIONIZE(ITT_JOIN(_N_(name)…143 static type api ITT_VERSIONIZE(ITT_JOIN(_N_(name),_init)) args \146 if (ITTNOTIFY_NAME(name) && ITTNOTIFY_NAME(name) != ITT_VERSIONIZE(ITT_JOIN(_N_(name),_init))) \[all …]
123 - We measure the time it takes to run the code _N_ times (Initially _N_ is 10126 _N_).127 - We increase _N_ by _X%_ and repeat the measurement (geometric progression).129 weighted mean of all the samples so far (weight is proportional to _N_)135 runtime is proportional to _N_. Longer run times also smooth out imprecision