Posts by twj

1) Message boards : Projects : I couldn't join SRBase project (Message 100872)
Posted 28 Sep 2020 by twj
Post:
Yes, but we need an invitation code. I tried to create an account via the website also, but I don't have an invitation, so... I cannot sign up, I have tried..

Edit: nevermind, I found it, mods can remove this post.
2) Message boards : BOINC client : My Wish List (Message 42674)
Posted 22 Feb 2012 by twj
Post:
Why has this been rejected? I cannot find the specific parts of this in this thread, perhaps it was discussed long ago? What is the problem with having the task finish before moving on to another? I don't understant why this cannot be done, it sounds relatively simple to do.

Relatively simple? Nay, not that easily done.
There is work out there that runs quickly, within minutes, from zero to 90-95% and then runs for hours on the remaining 5%. (Usually the protein folding projects, using Autodock).

There's also work out there that runs for more than 100%. Einstein has a couple of applications that run multiple minutes for 100%, can even be paused at 100% when switching for another project's app. Enigma's application will run to 100%, reset its progress and do it again to 100%.

Climate Prediction still has models where the last 2-10% can take days, if not weeks on even a fast CPU. You do not want this one to take over as then your other work will time out.

So as you can see, four applications already that do not adhere to your 'relatively simple' idea.

This idea has been around for about as much time as BOINC has been around. But it's mainly impossible to implement. Not unless all projects go use the same source code for their applications --and what's the fun in that?



Yeah you are right. I have run all of the projects you mentioned, and I do recall those things happending or the time it takes is actually more than a day even on the machine I am using. So it makes sense, it is unfortunate, but it is what it is.
3) Message boards : BOINC client : My Wish List (Message 42657)
Posted 22 Feb 2012 by twj
Post:
not sure if it has been mentioned yet or not, but I'd like to see a check box that says, "finsih work unit before moving on to another"

Not going to happen. From Do not stop until it is over: at 98% or more, continue till end of task.:

David (Anderson): This has been discussed and rejected; a job may stay at 99% done for a long time.


Why has this been rejected? I cannot find the specific parts of this in this thread, perhaps it was discussed long ago? What is the problem with having the task finish before moving on to another? I don't understant why this cannot be done, it sounds relatively simple to do.


In addition I would like to see more control over how resources on my computer are used.

???
You mean you want to decide when what runs for how long and such, instead of BOINC doing that? Why not set the project resource shares to something more your liking?


This is only part of the problem. Setting resource share for some 20 projects that I run is a pain, I don't want to keep going to each different project website to change these settings. The BOINC client should be a place to integrate all of these things to let us have full control over how it runs. Isn't that part of the point of this software?

I want to have more control over what my processors are doing and how much cpu my pc is using, when I tell it to use more RAM, to be honest I see no change whatsoever. That could be due to the actual projects rather than the client.

In addition, fix the priority running

There is nothing to fix here. The first thing BOINC will do is try to get ALL the work on your computer in by the deadline. That's why work further away will at times go into high priority mode, to make sure that that work and all in between will make it by deadline. Mostly seen on systems that have too large a cache to begin with, but as long as BOINC is allowed to continue uninterrupted (and without you deciding what's best for the World), it will learn to ask a little less work next time.


Ok, it's a little odd, but ok it sort of makes sense.
4) Message boards : BOINC client : My Wish List (Message 42651)
Posted 21 Feb 2012 by twj
Post:
not sure if it has been mentioned yet or not, but I'd like to see a check box that says, "finsih work unit before moving on to another" We can set the amount of time, but each work unit is hard to calculate how long it will actually take ot finish, and i don't like to see a lot of partially finished work units while new ones are started. I'd like to finish the ones started first and then move on to others. No matter how many minutes you set it for now you run the risk of having work units hanging while others start.

In addition I would like to see more control over how resources on my computer are used.

In addition, fix the priority running, I see i have some projects due on teh 24th but it is telling me that a project that is due on teh 26th is running priority. Is there a way to tell the client to run those with deadlines first? and then go to the others.




Copyright © 2023 University of California. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.