Message boards : Number crunching : Just cruosity...
Author | Message |
---|---|
Levent TERLEMEZ Send message Joined: 7 Dec 05 Posts: 18 Credit: 121,492 RAC: 0 |
I wonder while if 2 of 4 cpu cores are crunching wus, are the other 2 cores helping for the crunching or just stick around the other system threads? Will anyone can explain shortly? Thanks alot. |
mikey![]() Send message Joined: 5 Jan 06 Posts: 1896 Credit: 9,780,489 RAC: 29,659 ![]() |
I wonder while if 2 of 4 cpu cores are crunching wus, are the other 2 cores helping for the crunching or just stick around the other system threads? Will anyone can explain shortly? Thanks alot. The default settings would use all 4 cpu's but if you changed any of them you could be using only two. |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
Cores that are not running WUs are available for other tasks on the machine. Rosetta runs as a single threaded process (not strictly true, but only one thread is going to use any material CPU time, so the main work is only running on a single CPU per task). There are some other BOINC projects that run in multiple threads. For those the number of CPUs being used and the number of tasks in a "running" status may differ. Rosetta Moderator: Mod.Sense |
Levent TERLEMEZ Send message Joined: 7 Dec 05 Posts: 18 Credit: 121,492 RAC: 0 |
Thanks for the information. |
![]() ![]() Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
Default is 1 WU per CORE. Now, this DOES NOT mean that the core that's "busy" crunching a WU won't have time for whatever else you are doing. Rosetta runs on the lowest priority possible (just above Idle Process), so whevner you move your mouse, open up a media player, open up a spreadsheet, word processor, an internet browser... etc. Rosetta will "give up" it's computation in favor of whatever else you do. Meaning Rosetta won't affect PC performance even if you have ALL cores running a WU, assuming you have enough RAM. Although, this "letting go of computation in favor of whatever the user is doing" does take small amount of time. You wouldn't notice it when opening most applications, but you will notice it when playing CPU intensive applications (Physics-intensive games, simulations... etc). Which is why I suspend BOINC all together when playing some games that require my full PC to run decently. My two cents. ![]() |
mikey![]() Send message Joined: 5 Jan 06 Posts: 1896 Credit: 9,780,489 RAC: 29,659 ![]() |
Which is why I suspend BOINC all together when playing some games that require my full PC to run decently. Do you do this manually or automatically? |
Mod.Sense Volunteer moderator Send message Joined: 22 Aug 06 Posts: 4018 Credit: 0 RAC: 0 |
Thanks for catching my omission on CPU priority Chilean. You also said Meaning Rosetta won't affect PC performance even if you have ALL cores running a WU, assuming you have enough RAM. Its that last part that's the gotcha. And so I would hesitate to word the first part so aggressively. Some environments won't even notice R@h is running, others will see a machine that becomes sluggish to respond. As you say the sluggishness is due to memory swapping, not access to an available CPU. But this gets difficult to describe in terms that computer novices can clearly grasp. Rosetta Moderator: Mod.Sense |
![]() ![]() Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
|
![]() ![]() Send message Joined: 16 Oct 05 Posts: 711 Credit: 26,694,507 RAC: 0 |
Thanks for catching my omission on CPU priority Chilean. You also said Yes. For some reason some apps do run slower when BOINC is running. But I'd assume a computer novice wouldn't run anything that would be affected by BOINC tho. I mean, I myself don't ever suspend BOINC unless I run new full screen games and sometimes when I'm decoding/encoding/burning HD movies in a hurry. ![]() |
Message boards :
Number crunching :
Just cruosity...
©2025 University of Washington
https://www.bakerlab.org