Message boards : Number crunching : Rosetta 5.98 using full CPU resources
Author | Message |
---|---|
bdavis Send message Joined: 30 Mar 09 Posts: 6 Credit: 1,118 RAC: 0 |
In the last 24 hours, I have had Rosetta running about a week, I have begin having Rosetta take the full CPU load when the screensaver kicks in and doesn't relinquish when the SS is cancelled. Anybody else seeing this? When I end the process pc recovers immediatly so I am sure it is Rosetta. I attempted to throttle the CPU resources available and that did not seem to effect the problem any. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
If you are defining the problem something along the lines of "when I look at the Windows task manager, I see Rosetta consuming nearly 100% CPU, and so I cancel the task"... then this is normal. CPU time is what you are contributing to the project. It runs at the lowest priority possible. So if there is anything else that needs the CPU on your machine it runs first. Rosetta only gets CPU time in place of the system idle process. Was that what you meant? Or is there some problem running applications on your machine when BOINC is running? Rosetta Moderator: Mod.Sense |
dcdc Send message Joined: 3 Nov 05 Posts: 1832 Credit: 119,821,902 RAC: 15,180 |
just to clarify further, were you expecting rosetta to only crunch when the screensaver is running? Apologies if you already know this, but in case not, there's an option to run only when the screensaver is showing but it's not the default option and there's not usually any reason to run it that way - as Mod Sense says Rosetta runs at low priority so other tasks aren't affected by it. You can see this in Task Manager if you go Processes > View > Select Columns > Base Priority > OK. Just think of all those processor cycles that'd be wasted if you only ran when the screensaver was on! HTH Danny |
Hammeh Send message Joined: 11 Nov 08 Posts: 63 Credit: 211,283 RAC: 0 |
Although, technically, you could set it so that it "suspends computation" whilst the computer is in use and set the time limit great enough so that the screensaver will have started before work is resumed. A huge waste of CPU time though!! |
bdavis Send message Joined: 30 Mar 09 Posts: 6 Credit: 1,118 RAC: 0 |
Appreciate the comments. I have been crunching since early on in SETI@Home so I am aware of some of the things posted. I am set to max 50% CPU when in use and 90% when idle. What happens is when I break out of the SS it takes a while for it to restore my desktop. I have gotten frustrated since this is my work machine and I have things to do so I shutdown the Rosetta process using taskman and it restores right away. Does that make a little more sense? The relinquishing is the problem not the CPU load. |
[HWU]Flotta Stellare - Starfleet Send message Joined: 20 Jul 06 Posts: 8 Credit: 10,549,926 RAC: 0 |
Appreciate the comments. I have been crunching since early on in SETI@Home so I am aware of some of the things posted. I am set to max 50% CPU when in use and 90% when idle. What happens is when I break out of the SS it takes a while for it to restore my desktop. I have gotten frustrated since this is my work machine and I have things to do so I shutdown the Rosetta process using taskman and it restores right away. Does that make a little more sense? The relinquishing is the problem not the CPU load. What about setting 100% CPU use and use the option to turn off the monitor in Power Settings? |
Murasaki Send message Joined: 20 Apr 06 Posts: 303 Credit: 511,418 RAC: 0 |
Appreciate the comments. I have been crunching since early on in SETI@Home so I am aware of some of the things posted. I am set to max 50% CPU when in use and 90% when idle. What happens is when I break out of the SS it takes a while for it to restore my desktop. I have gotten frustrated since this is my work machine and I have things to do so I shutdown the Rosetta process using taskman and it restores right away. Does that make a little more sense? The relinquishing is the problem not the CPU load. Are you having the problem with just the BOINC screensaver or is it happening with every screensaver? Which version of BOINC are you using? I thought you could only have an idle setting for memory usage, not CPU usage. Are you getting confused between memory and CPU settings, or have I just missed the extra CPU setting somewhere? |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
bdavis, yes that makes more sense. Your machine seems to have plenty of memory, but what you describe sounds like the time to bring the active applications back in to memory. Doing that again right away will be very fast, because it is already in memory. So, you'd have to leave it for a period of time again to have a fair comparison, perhaps you did. Perhaps your desktop and normal work are very memory intensive. You might establish some maximum memory settings in BOINC to prevent it from taking so much memory, even when idle. That will help leave more of the memory pages of your applications in memory and thus should reduce the time for them to restart back to an acceptable level. Rosetta Moderator: Mod.Sense |
bdavis Send message Joined: 30 Mar 09 Posts: 6 Credit: 1,118 RAC: 0 |
All good ideas. I have noticed that my latest rosetta workset is running using the Rosetta Mini 1.54 application. My BOINC manager is 6.4.7. I will try a few things out with the memory settings and report back. Thanks All |
bdavis Send message Joined: 30 Mar 09 Posts: 6 Credit: 1,118 RAC: 0 |
It does seem to be the BOINC screensaver only. I have not been doing too much memory intensive work lately but that is a possibility. |
Chilean Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
All good ideas. I have noticed that my latest rosetta workset is running using the Rosetta Mini 1.54 application. My BOINC manager is 6.4.7. I will try a few things out with the memory settings and report back. Your CPU can handle R@H running all the time. You have 3 gigs of RAM... and R@H will take around 700megs in the WORST of the cases. Your work should not be affected at all (in theory) by Rosetta@Home. Heck, I play Flight Sim. X with rosetta on. =] |
bdavis Send message Joined: 30 Mar 09 Posts: 6 Credit: 1,118 RAC: 0 |
All good ideas. I have noticed that my latest rosetta workset is running using the Rosetta Mini 1.54 application. My BOINC manager is 6.4.7. I will try a few things out with the memory settings and report back. I do have it running all the time with no problems. Just seems to be a problem with the SS graphics. |
mikey Send message Joined: 5 Jan 06 Posts: 1895 Credit: 9,208,737 RAC: 3,249 |
All good ideas. I have noticed that my latest rosetta workset is running using the Rosetta Mini 1.54 application. My BOINC manager is 6.4.7. I will try a few things out with the memory settings and report back. Most crunchers turn the screen saver off and just use the power button on the monitor, or they set the screen saver to just blank the page. Drawing screen savers uses cpu power that could be used for crunching! And yes it even redraws the screen when the monitor is physically turned off. If you really want to crunch faster, ie use the cpu more efficiently, get a stand-alone video card, meaning don't use the one built into the motherboard. |
bearson Send message Joined: 26 Feb 06 Posts: 4 Credit: 717,438 RAC: 0 |
Apologies if you already know this, but in case not, there's an option to run only when the screensaver is showing Where is this option to run only when the screensaver is showing? I can't find it anywhere... Best |
bdavis Send message Joined: 30 Mar 09 Posts: 6 Credit: 1,118 RAC: 0 |
Apologies if you already know this, but in case not, there's an option to run only when the screensaver is showing In BOINC manager Go to the Advanced Menu and then click the Preferences Option. On the Processor Usage Tab, uncheck while computer is in use and then set the "only after computer has been idle for" box to whatever your screensaver time out is or some time like 5 or 10 minutes probably would work as well. Brian |
SekeRob Send message Joined: 7 Sep 06 Posts: 35 Credit: 19,984 RAC: 0 |
Apologies if you already know this, but in case not, there's an option to run only when the screensaver is showing Important, until now was that the core client has to start a minute before the screensaver kicks in AND the screensaver is not required. Many use the blank screensaver with password. They eat cycles after all or cause screen-burn on old CRTs. Coelum Non Animum Mutant, Qui Trans Mare Currunt |
bearson Send message Joined: 26 Feb 06 Posts: 4 Credit: 717,438 RAC: 0 |
Apologies if you already know this, but in case not, there's an option to run only when the screensaver is showing Sorry but that doesn't work. On my machine BOINC thinks the machine is idle when I'm watching a HD movie and when it starts its crunching the movie starts stuttering. I'm looking for a way to make the screensaver trigger the number crunching process. The screensaver won't come on when I'm running a fullscreen app so that would solve the movie stuttering. Best |
NewtonianRefractor Send message Joined: 29 Sep 08 Posts: 19 Credit: 2,350,860 RAC: 0 |
Apologies if you already know this, but in case not, there's an option to run only when the screensaver is showing Just crank up the process priority on the movie program. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
Just crank up the process priority on the movie program. That won't likely help. BOINC already runs at the lowest priority possible. So, it would only help if there are other tasks on the machine demanding CPU. Usually it boils down to conflicts between BOINC and the movie for memory. BOINC has a snooze button (but it only snoozes for a short time), or you can open the advanced view, pulldown the activity option and suspend the CPU (don't forget to enable it again after you are done with the movie!) Rosetta Moderator: Mod.Sense |
Message boards :
Number crunching :
Rosetta 5.98 using full CPU resources
©2024 University of Washington
https://www.bakerlab.org