diff options
Diffstat (limited to 'SpMV/support/timer.h')
-rw-r--r-- | SpMV/support/timer.h | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/SpMV/support/timer.h b/SpMV/support/timer.h deleted file mode 100644 index 7367b11..0000000 --- a/SpMV/support/timer.h +++ /dev/null @@ -1,30 +0,0 @@ - -#ifndef _TIMER_H_ -#define _TIMER_H_ - -#include <stdio.h> -#include <sys/time.h> - -typedef struct Timer { - struct timeval startTime; - struct timeval endTime; -} Timer; - -static void startTimer(Timer *timer) -{ - gettimeofday(&(timer->startTime), NULL); -} - -static void stopTimer(Timer *timer) -{ - gettimeofday(&(timer->endTime), NULL); -} - -static double getElapsedTime(Timer timer) -{ - return ((double)((timer.endTime.tv_sec - timer.startTime.tv_sec) - + (timer.endTime.tv_usec - - timer.startTime.tv_usec) / 1.0e6)); -} - -#endif |