It's good to hear that you're passionate about folding and data collection! Since you have installed HFM.NET, I would suggest that you build a baseline which is to leave your GPUs without any kind of interference for a week. Right now can be tricky since Moonshot WUs are in high demand. But, setting a baseline is better than none. Once you have done that, see what the average PPD is for your individual GPU using the awesome new feature of graphing:cine.chris wrote:... now, if the cluster PPD dips out of my tolerance range, I pull slots if caught early.
Often, it self-repairs, if I wait.
...
I like setting goals & with 5M pts by tomorrow I'll have 300M for August, which is good for an old retired guy quarantined in the basement.
...
Details: https://github.com/harlam357/hfm-net/issues/308
Now that you have a baseline, the policy is that PPD can vary within 10% of the average PPD of the GPU. Since it seems that you have dedicated systems for folding, there's minimal chance of background applications skewing the data which is nice. See what the data suggests. Keep in mind that any Projects in the 134XX series prior to 13424/13425 should be ignored as they were the outliers. Would be great if you shared your results since most Projects do fall within the 10% PPD margin.
When it comes to Slot deletion, while it's a few clicks for you, it's several steps back for science. Reason is that you effectively dumped a WU and now it has to wait for the next re-assignment before it gets folded. WUs within F@H are unique and sequential. This is something that's special and rare within the distributed computing platform. Other distributed computing send out multiple copies to prevent cheating and data verification while F@H doesn't do that. Thus, from your end, it's a few seconds but from the researcher's end, it can be many hours or even days.
Another take is some Projects do tend to give higher PPD (within the 10% average PPD) while others are lower (but still within the 10% average PPD). A common reason is the complexity of the Project. Let's say that cancer related Projects are "low PPD" while COVID are "high PPD" so would you prefer to dump cancer WUs and only fold COVID WUs knowing that you can help people suffering from Cancer and COVID without the need to choose between them? I know what I would do, fold any WU that gets assigned to my GPU and report my findings if they deviate from the norm. After that, the researchers are SME and will make an informed decision once they have sufficient reports.
Maybe you can set yourself a goal to fold 100 WUs a day
Finally, I do understand that you would like WUs that are best suited for your GPU to be assigned to them to ensure that they are being used in the most efficient manner. Good news is that I too agree with you. Great news is that researchers too agree with us. We are all on the same page! Now, work is underway to come up with an automated system that will match the optimum WU with the best hardware in real-time. Of course, this won't happen overnight but work is happening in the background and once it is ready, it will be announced. Unfortunately, there's no ETA on that since F@H development doesn't provide timelines as there are seriously under-staffed and under-resourced. The current system of classifying GPUs is manual, intensive, and very crude.... but only when you compare it to nowadays. 10 years ago, it was a great system and just worked! It's the technological debt that dealing with is taking time but once dealt with, will be able to unlock much more potential across all donor systems for free!
P.S. If you think that OpenCL on Nvidia GPU is good, just wait until you see CUDA on Nvidia GPUs...