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

Allow for downloading new work before current work unit has completed #326

Open
thelomic opened this issue Feb 17, 2025 · 1 comment
Open

Comments

@thelomic
Copy link

thelomic commented Feb 17, 2025

v7 client would download a new work unit upon the current work unit reaching 99% (this was also a configurable percentage, with 99% being the default). I've noticed v8 doesn't seem to begin downloading a new WU until the current WU is completed.

This downtime between WU execution, while often fairly short, causes more thermal cycles on hardware rather than allowing it to remain in steady-state load most of the time. Assign servers also sometimes require a few retries before assigning new work, which creates unnecessary downtime.

Thanks for all the hard work on v8!

@hc970
Copy link

hc970 commented Feb 23, 2025

I fully agree with thelomic.

I am still using the 7.6.21 client and this feature is something I consider essential not only for hardware longevity but also for efficiency. The folding client should be optimized to maximize efficiency. I felt the version 7 client achieved this but currently the 8.4.9 client doesn’t.

Could this be included in 8.4.10 or 8.5.0, please? I realize this likely isn’t a trivial feature to implement but could the approach from the version 7 client be reused?

I’m to happy to donate if further funds are needed. Thanks so much to Joseph and all the FAH team for their work and dedication.

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

No branches or pull requests

2 participants