[Perf] Another round of performance improvements#229
Conversation
|
This is really great, thanks! I have high hopes that the improved type-stable I was wondering, the other edge renormalization functions ( Let me know if I can help out or when I should review! |
|
For me this would be ready to review/merge, I'm actually 🤒 right now so I won't be able to continue this anytime soon. |
pbrehmer
left a comment
There was a problem hiding this comment.
Looking good! Other than the import thing, this would be good to go for me.
Get well soon!
This is another round of improvements for generic performances.
In particular, the
renormalize_west_edgefunction now got the same treatment with optimizing intermediate permutations, and I altered some implementations withdtmapas these were completely type-unstable.At least now, from what I can test,
ctmrg_iterationis actually type-stable, and while I don't think this would lead to massive speedups, I do believe this might help with compilation times.