-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Test performance regressions #54
Comments
Performance comparison between the commit after today's merge (90478f) and the commit before today's merge (a8b132). I did a temporary removal of printing in running The results show that time costs of
|
Great, thanks for this. Could you pls profile interpret with gprof or other tools and see where we're spending a lot of time? Also am I right in understanding that the time for each iteration of mh_sampler has reduced from 5.2 us to 4.9 us? It seems surprising. |
1. profile interpretKey parts from gprof output
Seems that functions The following is key code in the
Maybe replacing 2. Reduction of each iteration of mh_sampler from 5.2 ms to 4.9 msI am afraid it cannot be seemed as a reduction. It is within the error range, since the runtime of |
The ISA refactor may have likely inflated running time significantly for certain critical routines (e.g., interpret, validate)
Will be good to check the new numbers now by running the time tests we already have and comparing the numbers from before and now.
@QiongwenXu could you please check?
The text was updated successfully, but these errors were encountered: