Please add abort function
Moderators: Site Moderators, FAHC Science Team
-
- Posts: 80
- Joined: Fri Feb 25, 2022 12:21 am
Please add abort function
I often find I don't want to run the tasks I have. Perhaps they downloaded by mistake (the software is pretty keen - especially as it lacks something important between pause-on-start and not - the same as it was before reboot!), perhaps they will take too long, or the machine is going to soon be turned off or used for another purpose. At the moment I'm having lots of tasks time out, which is presumably a waste of your time, simply because I can't press a button to say I don't want to run it, which could immediately hand it to someone else.
Just ask the (completely volunteer) Boinc guys how they managed to get all this stuff right.
Just ask the (completely volunteer) Boinc guys how they managed to get all this stuff right.
-
- Posts: 1996
- Joined: Sun Mar 22, 2020 5:52 pm
- Hardware configuration: 1: 2x Xeon [email protected], 512GB DDR4 LRDIMM, SSD Raid, Win10 Ent 20H2, Quadro K420 1GB, FAH 7.6.21
2: Xeon [email protected], 32GB DDR4, NVME, Win10 Pro 20H2, Quadro M1000M 2GB, FAH 7.6.21 (actually have two of these)
3: [email protected], 12GB DDR3, SSD, Win10 Pro 20H2, GTX 750Ti 2GB, GTX 1080Ti 11GB, FAH 7.6.21 - Location: UK
Re: Please add abort function
Might I respectfully suggest that given your posts which have been critical of the FaH software and that detail how it doesn't work in the way you like whereas Boinc does that perhaps utilising your kit to simply run Boinc might be a solution and cause you less stress?
FaH is what it us and runs the way it does .. it works sufficiently well for some but not for others .. it benefits from stable dedicated resource and fairs less well with unstable or regularly changing kit .. it develops in the manner it does and for the majority of donors (may due to a selection bias) works well enough that they choose/continue to donate their resources .. it is by no means perfect and it is hoped that the next version of the client will address a good few of the issues and change requests that have been requested however it isnt Boinc and from what I have seen over the years is unlikely ever to be and if that is what you want then I'm afraid you will be disappointed
FaH is what it us and runs the way it does .. it works sufficiently well for some but not for others .. it benefits from stable dedicated resource and fairs less well with unstable or regularly changing kit .. it develops in the manner it does and for the majority of donors (may due to a selection bias) works well enough that they choose/continue to donate their resources .. it is by no means perfect and it is hoped that the next version of the client will address a good few of the issues and change requests that have been requested however it isnt Boinc and from what I have seen over the years is unlikely ever to be and if that is what you want then I'm afraid you will be disappointed
2x Xeon E5-2697v3, 512GB DDR4 LRDIMM, SSD Raid, W10-Ent, Quadro K420
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070
(Green/Bold = Active)
Xeon E3-1505Mv5, 32GB DDR4, NVME, W10-Pro, Quadro M1000M
i7-960, 12GB DDR3, SSD, W10-Pro, GTX1080Ti
i9-10850K, 64GB DDR4, NVME, W11-Pro, RTX3070
(Green/Bold = Active)
-
- Posts: 2522
- Joined: Mon Feb 16, 2009 4:12 am
- Location: Greenwood MS USA
Re: Please add abort function
I notice you say "BOINC guys", this may be a clue.
F@H had a lone programmer until this last year when they could afford another. He coded the clients, the servers, and the web page. He takes direction from the biochemists, not the volunteers.
It is incredibly bad for a F@H project if a folder aborts or loses a Work Unit, so F@H is not set up to promote aborting WUs. A new generation of WUs can only start when all of the last generation has been returned, so consistent folders are beneficial, but sporadic folders actually slow down the project. This drives a great deal of development.
F@H had a lone programmer until this last year when they could afford another. He coded the clients, the servers, and the web page. He takes direction from the biochemists, not the volunteers.
It is incredibly bad for a F@H project if a folder aborts or loses a Work Unit, so F@H is not set up to promote aborting WUs. A new generation of WUs can only start when all of the last generation has been returned, so consistent folders are beneficial, but sporadic folders actually slow down the project. This drives a great deal of development.
Tsar of all the Rushers
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
I tried to remain childlike, all I achieved was childish.
A friend to those who want no friends
-
- Site Moderator
- Posts: 6359
- Joined: Sun Dec 02, 2007 10:38 am
- Location: Bordeaux, France
- Contact:
Re: Please add abort function
This leads to a practise called cherry picking and has always been forbidden ... so don't expect any option like this to be added to the client.
Also, do you realise that you posted in a forum section that is about a very old version of the client that is not longer maintained ?
-
- Posts: 80
- Joined: Fri Feb 25, 2022 12:21 am
Re: Please add abort function
There's no biology on GPU in Boinc.Neil-B wrote: ↑Sun May 22, 2022 8:25 am Might I respectfully suggest that given your posts which have been critical of the FaH software and that detail how it doesn't work in the way you like whereas Boinc does that perhaps utilising your kit to simply run Boinc might be a solution and cause you less stress?
Boinc's pretty rubbish too, but this client lacks very basic things.Neil-B wrote: ↑Sun May 22, 2022 8:25 amFaH is what it us and runs the way it does .. it works sufficiently well for some but not for others .. it benefits from stable dedicated resource and fairs less well with unstable or regularly changing kit .. it develops in the manner it does and for the majority of donors (may due to a selection bias) works well enough that they choose/continue to donate their resources .. it is by no means perfect and it is hoped that the next version of the client will address a good few of the issues and change requests that have been requested however it isnt Boinc and from what I have seen over the years is unlikely ever to be and if that is what you want then I'm afraid you will be disappointed
-
- Posts: 80
- Joined: Fri Feb 25, 2022 12:21 am
Re: Please add abort function
AFAIK Boinc has ONE programmer who is not paid.JimboPalmer wrote: ↑Sun May 22, 2022 10:23 am I notice you say "BOINC guys", this may be a clue.
F@H had a lone programmer until this last year when they could afford another. He coded the clients, the servers, and the web page. He takes direction from the biochemists, not the volunteers.
That was my point, the tasks I now have sitting on my machine that will not be processed because I'm running something else on that machine are wasted. The project will now wait a few days then have to hand them out again. If one of the following were true, they could be being crunched now:JimboPalmer wrote: ↑Sun May 22, 2022 10:23 amIt is incredibly bad for a F@H project if a folder aborts or loses a Work Unit, so F@H is not set up to promote aborting WUs. A new generation of WUs can only start when all of the last generation has been returned, so consistent folders are beneficial, but sporadic folders actually slow down the project. This drives a great deal of development.
1) There was a very basic option (as in a must-have) to have the client operate in the mode (fold or pause) it was in before rebooting. I can only set it to fold or to pause, not to remember.
2) I was allowed to cancel the unit.
-
- Posts: 80
- Joined: Fri Feb 25, 2022 12:21 am
Re: Please add abort function
And just why shouldn't I be allowed to devote my resources to cancer only (since my neighbour just died of it)? Mind you if the server handed out what I asked for, people wouldn't need to cherry pick. And if every task gave the same credits (which I see no reason not to), there would be no point in cherry picking.
I saw only two sections in the forum, and thought I'd selected the newest one. Why is this section still in "CURRENT software" if it isn't?
"Board index < Current Software < V7.5.1 Public Release Windows/Linux/MacOS X"
-
- Site Admin
- Posts: 7939
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Please add abort function
One thing to add, the function to abort a WU already exists in the client, it is not part of the web or advanced controls for reasons mentioned above.
As for getting the same points, your argument totally ignores the differences between projects. People are not going to be happy if they process a WU for one project for 10 hours and get the same points for another project that takes 20. The do benchmark the various projects during internal testing to try and keep the points awarded consistent within about a plus or minus 10% range.
Note: topic has been moved to the section for V7.6.x
There are 7 sections under "Current Software", not two. We usually keep active the sections for the most recent version and the prior version. Both sections do list the version number, you selected the obviously older version. Or are you running version 7.5.1? The other specifically lists that it is for V7.6.x.Lamberto Vitali wrote: ↑Sun May 22, 2022 4:18 pm I saw only two sections in the forum, and thought I'd selected the newest one. Why is this section still in "CURRENT software" if it isn't?
"Board index < Current Software < V7.5.1 Public Release Windows/Linux/MacOS X"
The selections have always been described as "preferences". Your client will get WUs from projects that match if they are available, otherwise whatever project has the highest priority will be assigned. Most people prefer it that way so their machines will stay busy. And that really does not have much to do with people cherry picking projects. That has mostly come from people competing in team reward events or going for crypto currency offered by some teams based on points earned for F@h.Lamberto Vitali wrote: ↑Sun May 22, 2022 4:18 pm And just why shouldn't I be allowed to devote my resources to cancer only (since my neighbour just died of it)? Mind you if the server handed out what I asked for, people wouldn't need to cherry pick. And if every task gave the same credits (which I see no reason not to), there would be no point in cherry picking.
As for getting the same points, your argument totally ignores the differences between projects. People are not going to be happy if they process a WU for one project for 10 hours and get the same points for another project that takes 20. The do benchmark the various projects during internal testing to try and keep the points awarded consistent within about a plus or minus 10% range.
Note: topic has been moved to the section for V7.6.x
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
-
- Posts: 80
- Joined: Fri Feb 25, 2022 12:21 am
Re: Please add abort function
How do I access it?
No idea where you get 7 from. Current software has two categories, forum and archives. Within forum are 6 categories. Within archive are 7. Only two versions of the software are listed not being under archive, the other 4 entries are for specific hardware.
I must have clicked the wrong one by mistake. Why do you have an older one under "current"? Why are you even supporting the out of date one?
I would prefer it that way too, but that's not what it does. The setting of which one I prefer has precisely zero effect on what tasks I receive. No matter what I select, I always get a mix of everything, and that proportion does not change one iota.Joe_H wrote: ↑Sun May 22, 2022 4:44 pm[The selections have always been described as "preferences". Your client will get WUs from projects that match if they are available, otherwise whatever project has the highest priority will be assigned. Most people prefer it that way so their machines will stay busy.
Does that really matter? If you want people to do more for project X, you could simply up the points for it, then the competition folk would choose it.
That's exactly what I was suggesting! That points per hour should be roughly equal, therefore no cherry picking would ever happen.Joe_H wrote: ↑Sun May 22, 2022 4:44 pmAs for getting the same points, your argument totally ignores the differences between projects. People are not going to be happy if they process a WU for one project for 10 hours and get the same points for another project that takes 20. The do benchmark the various projects during internal testing to try and keep the points awarded consistent within about a plus or minus 10% range.
-
- Site Admin
- Posts: 7939
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Please add abort function
From the command line. Try FAHClient --help, and look for the dump command and its arguments.
You initially stated there were just 2 sections, and ignored the other 5 sections under "Current Software" One is for V7.6.x, one for V7.5.1, the ARM client, unsupported Linux distributions, new GPUs, the deprecated Android client, and the archive of posts for the older V7 releases of the client. We did prune out the section of posts about the older V6 client that no longer works at all.Lamberto Vitali wrote:No idea where you get 7 from. Current software has two categories, forum and archives. Within forum are 6 categories. Within archive are 7. Only two versions of the software are listed not being under archive, the other 4 entries are for specific hardware.
The older versions are still mostly compatible with the servers. Within the last couple years I have seen stats that there was even someone out there running a V7.1 client and getting work. I have seen a log posted here on the forum within the last month or two that was from V7.4.4. The information is still useful to those running the prior version, though "support" is stronger than what this forum can do to help if the problem is too version specific. So far forcing upgrades has not been a policy of F@h.Lamberto Vitali wrote:I must have clicked the wrong one by mistake. Why do you have an older one under "current"? Why are you even supporting the out of date one?
The setting will make a difference, you are making the assumption there is always work available for the cause you set. They do not keep a reserve of WUs for any project. If they are all out, then until someone returns a WU that will be used to generate the next Gen of the series, there will be none available to assign.Lamberto Vitali wrote:I would prefer it that way too, but that's not what it does. The setting of which one I prefer has precisely zero effect on what tasks I receive. No matter what I select, I always get a mix of everything, and that proportion does not change one iota.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
-
- Site Admin
- Posts: 7939
- Joined: Tue Apr 21, 2009 4:41 pm
- Hardware configuration: Mac Pro 2.8 quad 12 GB smp4
MacBook Pro 2.9 i7 8 GB smp2 - Location: W. MA
Re: Please add abort function
F@h is tries to act in a team agnostic manner. What you are asking for here is that they favor one team or several teams over others. The competitions are run by the teams, not F@h. Members of those teams running a competition have the same chance at WUs from various projects as any other folder.Lamberto Vitali wrote:Does that really matter? If you want people to do more for project X, you could simply up the points for it, then the competition folk would choose it.
The points should be close to the same per hour for the same hardware already, are you arguing that they should be the same for someone running something like a GTX 3090 and someone running an older GTX 1060? In practice there are WUs that fold proportionally much more quickly on a 3090 than other WUs.Lamberto Vitali wrote:That's exactly what I was suggesting! That points per hour should be roughly equal, therefore no cherry picking would ever happen.Joe_H wrote: ↑Sun May 22, 2022 4:44 pmAs for getting the same points, your argument totally ignores the differences between projects. People are not going to be happy if they process a WU for one project for 10 hours and get the same points for another project that takes 20. The do benchmark the various projects during internal testing to try and keep the points awarded consistent within about a plus or minus 10% range.
iMac 2.8 i7 12 GB smp8, Mac Pro 2.8 quad 12 GB smp6
MacBook Pro 2.9 i7 8 GB smp3
-
- Posts: 80
- Joined: Fri Feb 25, 2022 12:21 am
Re: Please add abort function
I'm not asking that you favour anyone but yourselves. If one of your projects is more important than the others, you up the points for it to encourage it to get done.Joe_H wrote: ↑Sun May 22, 2022 8:50 pmF@h is tries to act in a team agnostic manner. What you are asking for here is that they favor one team or several teams over others. The competitions are run by the teams, not F@h. Members of those teams running a competition have the same chance at WUs from various projects as any other folder.
They're not, I see a difference of a factor of 2 on GPUs. And it always favours certain things like cancer. I assumed that was deliberate.
A GPU twice as fast should get double the points per hour, not sure why you thought I meant otherwise.
-
- Site Moderator
- Posts: 6359
- Joined: Sun Dec 02, 2007 10:38 am
- Location: Bordeaux, France
- Contact:
Re: Please add abort function
I think you should read the Points FAQ before arguing about points : https://foldingathome.org/support/faq/points/Lamberto Vitali wrote: ↑Sun May 22, 2022 9:04 pm A GPU twice as fast should get double the points per hour, not sure why you thought I meant otherwise.
-
- Posts: 80
- Joined: Fri Feb 25, 2022 12:21 am
Re: Please add abort function
Which part of the huge page are you referring to? I'm not going to read all of it. All I know is I get the same average of points on a 280X on my slow computer, a 280X on my fast computer (direct 16 lane PCI-E v3), and when I look up what others have got on a 280X. It is working fully. I can see it's working fully. Hot air flies out the back.toTOW wrote: ↑Mon May 23, 2022 6:44 pmI think you should read the Points FAQ before arguing about points : https://foldingathome.org/support/faq/points/Lamberto Vitali wrote: ↑Sun May 22, 2022 9:04 pm A GPU twice as fast should get double the points per hour, not sure why you thought I meant otherwise.