Skip to content
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

Suboptimal utilization of cached shadow buffers. #908

Open
bryanedds opened this issue Dec 3, 2024 · 0 comments
Open

Suboptimal utilization of cached shadow buffers. #908

bryanedds opened this issue Dec 3, 2024 · 0 comments
Labels
investigation a topic involving investigation performance issues or potential issues relating to performance

Comments

@bryanedds
Copy link
Owner

An algorithm required to more fully utilize the cached shadows is currently beyond my understanding. I attempted one approach that involved swapping said buffers (and their cache-related bookkeeping) in a way that mostly maximized utiliztaion in this branch -

https://github.com/bryanedds/Nu/tree/shadow-caching

Unfortunately, due to how sensitive the approach is to the sort of mutational fix-ups I applied, I never could get it to work reliably (EG, it ended up swapping things in a seemingly incorrect manner).

If we could find some algorithm that could facilitate better cached shadow utilization, that would get us up to expectations.

@bryanedds bryanedds added investigation a topic involving investigation performance issues or potential issues relating to performance labels Dec 3, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
investigation a topic involving investigation performance issues or potential issues relating to performance
Projects
None yet
Development

No branches or pull requests

1 participant