Repository navigation
Extending roofline
#41384
Replies: 2 comments
|
Thanks for the question! Although I did flesh roofline out a bit (mostly by adding ops), I believe @epiqueras is the true code owner, so I defer to him for decisions on design / scope of the tool. AFAIK there's no ongoing work to this tool; my guess is that contributions are welcome. |
0 replies
|
To start small, I tried addressing number 5 above by adding more reductions to the cost model in #41825 . Also tagging @matthiaskramm , who git claims originally added the sum reduction. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Is there interest from the JAX community or maintainers in extending coverage and examples for jax.experimental.roofline? @zacmustin
I’d like to contribute while preserving its minimal API. Before implementing anything, I’d appreciate feedback on which of the following would fit the library’s intended scope.
Fix: Multiply work and traffic by iteration count, treating peak memory separately.
Fix: Warn when conditional work is omitted, following the existing approach for unsupported primitives.
Fix: Add a rule following the existing reduce_sum convention.
Bug were observed in JAX 0.11.2. I can provide small reproducers.
Would these contributions be welcome, and are there other priorities or existing efforts I should coordinate with?
All reactions