I've been running Boinc on a PC since Seti@Home started. I started using enistein@home again a couple days ago after a being away from it for a while. I have Boinc set to get 0.3 days of work with 0 days additional. Just checked today and I'm getting way too much work. There is 23 days worth of work there. No way I will be able to complete that before the deadline. Why am I getting so much work?
Tom
Copyright © 2024 Einstein@Home. All rights reserved.
Tom wrote:There is 23 days
)
Where do you see that ? How many tasks and from what application ?
In the task list. 8 of the
)
In the task list. 8 of the work units alone from Einstein are 2 days 21 hours each. Gravitational Wave search O2 Multi-Directional 2.07 (GWnew). That doesn't even include all the smaller ones. Plus the other project I have.
Aw heck, they probably run
)
Aw heck, they probably run simultaneously on the available processors don't they.
Yes they do if your settings
)
Yes they do if your settings allow that. Rest of the Einstein tasks are GPU tasks (for your GeForce GTX 745) so they will run also quicker and parallel to the CPU tasks... if the settings allow that. Using 100% of the 'processors' may not be the most productive setting. Leaving perhaps 1 CPU core free could be a good "full power" setting for your system (if there's enough RAM for the running tasks then). That one core would manage the system operations and sort of help it breathe under the load.
Einstein has completely
)
Einstein has completely squeezed out my other project and is preventing it getting new work. How do I limit the resource share to Einstein. I'm not finding a way to adjust that.
Tom wrote: Einstein has
)
You really can't but using the resource share for the Projects can help somewhat, ie put Einstein at 35 and your other Project at 65, out of a toal of 100, and Boinc will try to manage the tasks according to that. BUT Boinc has some funky ways it does things and one of them is the sharing or it's resources between different Projects, often times Project A will be running non stop using every resource and theen all of a sudden Project B will jump in and do the same thing. Add in more Projects to the mix and it can be a total mess.
The easier answer is to run Einstein this week and then set it to no new tasks for Einstein and then when they run dry run another Project next week, or for 3 days or whatever. IF you set Project B to a zero resource share then just stopping Project A from getting tasks will result in Project B getting enough tasks to use all available resources but not fill a cache, it will keep getting new units as soon as you need one. And then when you want Project A to run again you just allow new tasks and Project B will stop getting new tasks.
I'm going to stop using
)
I'm going to stop using Einstein. It has completely squeezed out my other project and preventing it from running.
I have Einstein set at 1% utilization and my other project set at 99% utilization. I also limited the number of processors that Einstein can use. And still my other project is completely squeezed out.
There is no problem with my other project, the only reason it isn't running is because Einstein won't allow it.
I'm stopping Einstein.
Tom wrote: I'm going to stop
)
Okay but if you run another project it may happen again...you don't list what other project you are running but those percentages are based on the daily rac so if the other project gives alot of credits and or Einstein gives just a few credits for the tasks you are running then things like what you are seeing are normal. Boinc could be trying to manage the difference between 100,000 credits per day at one project and 1,000 credits per day as an extreme example. People who run multiple projects rarely see all of them running at the same time at any one moment in time, Boinc just doesn't work like that very often. ie one cpu core running Einstein forever and 3 cpu cores running PrimeGrid forever. Boinc generally runs one project on all cpu cores and then switches to the other project or projects until the daily rac numbers slowly kinda sort come together using your settings over time. Time is the key here in that it can easily take 1, 2 or even 4 weeks or more if you are running a long running project like ClimatePrediction for example, to get the daily rac's at your specs between the different projects. In your case it's 99% daily rac for one project and 1% daily rac for your other project, it's NOT "utilization" as you put it.
Tom wrote:the only reason it
)
Einstein has no such powers. BOINC running on your own machine decides what work to request (how much and from whom). BOINC running on your own machine decides which tasks to actually run at any given moment.
Sometimes the knobs available to you to influence BOINC's decisions are more than a little puzzling. Sometimes even infuriating. But attributing events to the actual causes is important in order to get improvement.
mikey wrote: Okay but if you
)
The other project is World Community Grid. Einstein is giving me at least 20 times more credit than WCG.