Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
World Community Grid Forums
Category: Retired Forums Forum: Member-to-Member Support [Read Only] Thread: Disable throttling and raise cpu priority |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 16
|
Author |
|
RT
Master Cruncher USA - Texas - DFW Joined: Dec 22, 2004 Post Count: 2636 Status: Offline Project Badges: |
---------------------------------------- |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
on a dual-core processor it is possible to raise priority to 'realtime' and still have a functional system. The 'real-time' process acts on only 1 core letting the other core available for other stuff.
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
...this may not be the case if the application ever becomes multi-threaded. I'm guessing the machine would become non-functional if the wcgrid_rosetta.exe process was multi-threaded and the process priority was set to 'real-time'.
|
||
|
Alther
Former World Community Grid Tech United States of America Joined: Sep 30, 2004 Post Count: 414 Status: Offline Project Badges: |
on a dual-core processor it is possible to raise priority to 'realtime' and still have a functional system. The 'real-time' process acts on only 1 core letting the other core available for other stuff. While this is true IF you have only 1 process (with only 1 CPU intensive thread) that needs the CPU, as a general rule it is NEVER a good idea to set ANY process to "Realtime" priority. The problem is your system is running dozens of programs. Besides, setting it to realtime isn't going to gain you anything other than possibly a few seconds over the course of a workunit...if that. The only time it would gain you anything is if it was competing for the CPU against 1 or more processes. The problem here, is that if those processes want the CPU when you are running Rosetta as Realtime, they won't get to run and you will have unresponsive applications and possibly an unresponsive computer...even on a dual core/SMP machine (because you aren't just running 1 or 2 processes, you are running dozens). I will NEVER recommend manually changing the Rosetta process to "Realtime". It's dangerous and will gain you very little, if anything.
Rick Alther
Former World Community Grid Developer |
||
|
RT
Master Cruncher USA - Texas - DFW Joined: Dec 22, 2004 Post Count: 2636 Status: Offline Project Badges: |
If you were able to actually get it done, and were willing to do it with each new WU, The gain would be infinitesimal...likely undetectable given the variability of the WUs.
----------------------------------------I suspect you are a bit disappointed about your CPU rating from your dual core. I say that because I also have a dual core Pentium D 3.2 and get only a cpu rating of 184 out of it while I get a 207 out of my single core P 3.06. Not sure why that is. |
||
|
Dusty
Cruncher Joined: Jan 17, 2005 Post Count: 3 Status: Offline Project Badges: |
Changing priority is pretty much a moot point anyway. It will use all available CPU power that isn't currently being used by anything else. i.e. it's not supposed to interfere with normal usage of the machine. If you're not doing anything with it at the time, it's getting all your CPU. Rick I love ya like a brother and you taught me most of what I know about PC's but in part at least you are wrong. As of right now with with both the browser and Rosetta working only 28% of my CPU is working. So it is not getting all of my CPU. I wish you still lived upstairs so I could drive you nuts till you got the program to run multiple instances so I could use 100% of my CPU for this. Of course the key is when I want to run other programs it would reduce its usage as Seti does. Ron |
||
|
|