#include #include #define _GNU_SOURCE #include #include "bench.h" int main() { const unsigned int NoOfTimes = N; long long int StartTime, EndTime; StartTime = Time(); for ( volatile unsigned int i = 0; i < NoOfTimes; i += 1 ) { pthread_yield(); } EndTime = Time(); printf("%lld\n", ( EndTime - StartTime ) / NoOfTimes ); }