compintell / Tapir.jl

https://compintell.github.io/Tapir.jl/
MIT License
91 stars 1 forks source link

Optimisation Opportunities #58

Open willtebbutt opened 5 months ago

willtebbutt commented 5 months ago

This issue will remain open on an on-going basis. Items should be added as they are discovered.

Examples which allocate that should not, but which currently do:

willtebbutt commented 4 months ago

Note: at the time of writing, there are roughly 80 elements in shared data for the _kron! function, and I believe that there should only really be 3.

yebai commented 3 months ago

Let’s consider introducing a benchmark/test for each optimisation candidate above. It is much easier to work with the codebase if the performance implications of new PRs can be clearly understood and pinned down to a specific use case.