Thank you for your reply. 

Regarding time-consuming fluctuations, I didn't make it clear.
After autotvm tune is completed, I picked the best record for time-consuming 
testing, and its time-consuming fluctuates significantly.I calculate the time 
difference between the start and the end to get the time-consuming.
> struct timeval curTime1;
> 
> gettimeofday(&curTime1, NULL);
> 
> size_t milli_start = curTime1.tv_sec*1000000 + curTime1.tv_usec;
> 
> tvm::runtime::TVMRetValue ret = f(x, y, z);
> 
> struct timeval curTime2;
> 
> gettimeofday(&curTime2, NULL);
> 
> size_t milli_end = curTime2.tv_sec*1000000 + curTime2.tv_usec;
> 
> size_t run_time = milli_end - milli_start;


However, the time-consuming of strassen algorithm does not fluctuate 
significantly. So I am curious whether time-consuming fluctuation is related to 
tvm, or it is just caused by cpu load changes(After all, cpu is not dedicated).





---
[Visit 
Topic](https://discuss.tvm.apache.org/t/strassen-algorithm-for-dense/2661/15) 
to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, [click 
here](https://discuss.tvm.apache.org/email/unsubscribe/45d45c48205208d04bf28f7fe522e6636577bd9c8597251f5e0240d1865e1259).

Reply via email to