extern C int gettimeofday (struct timeval *tp, void *tzp = NULL) This function is provided only for Windows version of CAVERN library to be used in performance monitoring routines
This function is provided only for Windows version of CAVERN library to be used in performance monitoring routines. It is not a perfect solution to this problem but is working for CAVERN library. Note that CAVERNinit function must be called before using this function. If this function is used in 486 or older machines that do not provide the high performance counter, time will be measured in milliseconds level only. Thus, Pentium or higher machines must be used to measure the time in microsecond level accuracy.There is a known bug in high performance counter that only happens on NEC PC9800 machine running Japanese Windows 95. This is excerpt from Microsoft's knowledgebase Q152145: "QueryPerformanceFrequency called from an application running on an NEC PC9800 Series computer with Japanese Win95 (PC9800 version), returns a static value (1193180 Ticks/sec) regardless of the actual frequency of the actual frequency of the high-resolution performance counter. On NEC PC 9800 Series compuers, the static value can be 2457600 ticks/sec."
alphabetic index hierarchy of classes
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de