-
Notifications
You must be signed in to change notification settings - Fork 1
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
Benchmark results for Mooncake
#1
Comments
@yebai and @willtebbutt, should be live now at https://nsiccha.github.io/StanBlocks.jl/performance.html#visualization Setting up function at the very beginning: StanBlocks.jl/docs/julia/common.jl Lines 174 to 181 in f0840d5
Benchmarking: StanBlocks.jl/docs/julia/common.jl Line 191 in f0840d5
|
Now that I see it like that, maybe I have to interpolate |
Okay. I think you're benchmarking Mooncake in a reasonable manner. I've done some performance profiling locally and, at least on the first example, there's some really weird performance issues (the kind of thing that I wouldn't expect to see). I'm not entirely sure what's going on yet, but I suspect it's going to involve a fix on Mooncake's end. Will keep you apprised. |
Great! The fact that it's possible to get 0 allocations both for plain Julia, enzyme and mooncake using that approach also indicates to me that it's fine the way I do it. Will close this issue then, feel free to open another issue if I should change or update+rerun things. |
Thanks for the nice work!
Is it possible to include the benchmarking results for
Mooncake
too? It is not yet performance-optimal, but @willtebbutt is working on it.The text was updated successfully, but these errors were encountered: