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

Optimizing the memory pipeline #137

Closed
4 of 5 tasks
winston-h-zhang opened this issue Nov 27, 2023 · 2 comments
Closed
4 of 5 tasks

Optimizing the memory pipeline #137

winston-h-zhang opened this issue Nov 27, 2023 · 2 comments
Assignees

Comments

@winston-h-zhang
Copy link
Member

winston-h-zhang commented Nov 27, 2023

This is an umbrella issue for optimizing the memory allocations in arecibo. The original whole PR is contained in #118 -- however, to have a higher degree of confidence in the breakdown of optimizations, we split the changes into several self-contained PRs. For each of these separate PRs, we provide benchmarks to show that they individually contribute to better performance.

Tracking PRs

TODOs

@huitseeker
Copy link
Member

Note : those changes should be ported to Supernova relatively quickly, as #197 threatens to replace the old (memory-optimized) code paths with the batched (non-memory-optimized) ones, losing the progress we've made here.

@huitseeker
Copy link
Member

@winston-h-zhang Can we close this after #227 ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants