24 QueryPerformanceFrequency(&frequency);
25 startCount.QuadPart = 0;
26 endCount.QuadPart = 0;
54 QueryPerformanceCounter(&startCount);
71 QueryPerformanceCounter(&endCount);
87 QueryPerformanceCounter(&endCount);
89 double startTimeInMicroSec = startCount.QuadPart * (1000000.0 / frequency.QuadPart);
90 double endTimeInMicroSec = endCount.QuadPart * (1000000.0 / frequency.QuadPart);
96 gettimeofday(&end_count, NULL);
100 double endTimeInMicroSec = (end_count.tv_sec * 1000000.0) + end_count.tv_usec;
103 return endTimeInMicroSec - startTimeInMicroSec;