hwtime
#define TIMER_START g_start=hwtime()
#define TIMER_END elapse=hwtime()-g_start
long long elapse = hwtime() - start;
start = hwtime();