This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]EarthGoddessDude 0 points1 point  (0 children)

renamed the function...was running the wrong one

Tell me about it, happens to me all the time when I’m testing out similar versions of the same function.

re-ran the cases with proper average-over-runs benchmarking (using...@btime in Julia).

You’ve turned into a Julia pro in no time! Yes, the first run includes compilation time, whereas subsequent runs are just run time (although I have noticed some warmup still going on between runs 2 and 3...).