helping hand?

Here you can find out about our Folding Team! Our goal: to understand protein folding, protein aggregation, and related diseases
Post Reply
User avatar
stopthekilling77
Legit Extremist
Legit Extremist
Posts: 2188
Joined: Fri Feb 02, 2007 2:08 pm
Location: Colorado, USA

helping hand?

Post by stopthekilling77 »

hey everyone! okay so i'm running F@H v.5.03, i believe it's the "graphical" client? its the only one i've used, an it has the 3D model refreshed every so 6 or 8 seconds or so. anyhow i'm running it on a pentium 4, 3.06 Ghz, (not the build in my sig, i have yet to order those parts for my home PC :cry: ) and it's got two single processors from what i can see in the control panel.
out of curiosity, i checked to see how much the program was using out of the systems processing power, and i was at 51%
i THOUGHT i had the program maxed out, am i missing something here?

in the F@H "configure..." tab i had the core priority at the highest possible priority, with "slightly higher" clicked on, and maxed out.

in the spirit of "wtf why am i running at only 51%" i put the core priority to "lowest possible (recommended)" and about 10 minutes later, its still plugging along, at a slightly slower speed, but not much.

i'm a little confused,
help on getting the most out of my work PC?
Cyberpower generic case
B450M PRO-VDH MAX
Ryzen 5 3600 w/PBO/OC
CM Hyper 212 EVO push/pull
Corsair VENGEANCE LPX 16GB (2 x 8GB) DDR4-3600 CL16
MSI RTX 3060 Ti Ventus 3X 8G OC LHR
Samsung 970 EVO Plus 500GB
6GB Seagate HDD
EVGA 650BQ 650W PSU
ASUS VE278 27" monitor, Dell E2216HV (vertical)
Logitech Z533 2.1 Speakers, G935 7.1 or G435 headset
MS LXM-00001 keyboard
Razer Deathadder Elite, XBOX One Lunar Shift controller

I've come a long way from my original Core2Duo E6750 build y'all! :supz:
Mad_Goku
Legit Extremist
Legit Extremist
Posts: 307
Joined: Mon May 02, 2005 11:11 am
Location: StL

Post by Mad_Goku »

I'm guessing the reason you are seeing 51% is because the p4's run with hyperthreading. The other 49% is free because of that. The windows clients of FAH don't support multiple core or in this case I doubt they support hyperthreading either.

The core priority is something different. It's basically just to arrange which processes come first when it comes to demand for CPU power. Setting it to low or idle won't have an affect unless you are doing something else on the PC, the cpu resources will be allocated to the other programs with a higher priority over FAH. Setting it higher will give FAH first "dibs" so to speak.
Intel i7 2600k @ 4.8ghz
Asus P8P67 PRO
ATI 5870
8 GB G-Skill Ripjaw X 1600 @ 7-8-7-24
120gb G-Skill Sniper SSD


Image
User avatar
Apoptosis
Site Admin
Site Admin
Posts: 33941
Joined: Sun Oct 05, 2003 8:45 pm
Location: St. Louis, Missouri
Contact:

Post by Apoptosis »

you'll have to run two instances of it to work at 100%....
Folding@Home does not have native support for multiprocessor systems. To take advantage of more than one CPU or a CPU with Hyper threading, multiple instances of Folding@Home must be installed. The Machine ID is used by Folding@Home to tell these instances apart. When set to "Auto", the Folding@Home Service Installer will detect how many CPUs are in the system and automatically install multiple copies of the client and assign Machine IDs as necessary. If you would rather install a single instance of Folding@Home with a Machine ID of your choice, you can specify one from 1 - 4.
User avatar
bubba
Staff Writer
Staff Writer
Posts: 4765
Joined: Sun May 01, 2005 10:24 am
Location: STL

Post by bubba »

If you're like me and running a single core P4 with the hyper threading on, then when you look at the CPU usage then it will look as you see it now, due to the fact windows thinks its a dual core. If you turn off the Hyper Threading then look at the CPU usage it will show up as a single core and maxed out, your machine will also run a tad hotter.
User avatar
stopthekilling77
Legit Extremist
Legit Extremist
Posts: 2188
Joined: Fri Feb 02, 2007 2:08 pm
Location: Colorado, USA

Post by stopthekilling77 »

Apoptosis wrote:you'll have to run two instances of it to work at 100%....
Folding@Home does not have native support for multiprocessor systems. To take advantage of more than one CPU or a CPU with Hyper threading, multiple instances of Folding@Home must be installed. The Machine ID is used by Folding@Home to tell these instances apart. When set to "Auto", the Folding@Home Service Installer will detect how many CPUs are in the system and automatically install multiple copies of the client and assign Machine IDs as necessary. If you would rather install a single instance of Folding@Home with a Machine ID of your choice, you can specify one from 1 - 4.
so just download another instance of F@H, install it, and it'll be ready to go balls to the wall?

also, would turning off hyper threading be preferrable or not?
Cyberpower generic case
B450M PRO-VDH MAX
Ryzen 5 3600 w/PBO/OC
CM Hyper 212 EVO push/pull
Corsair VENGEANCE LPX 16GB (2 x 8GB) DDR4-3600 CL16
MSI RTX 3060 Ti Ventus 3X 8G OC LHR
Samsung 970 EVO Plus 500GB
6GB Seagate HDD
EVGA 650BQ 650W PSU
ASUS VE278 27" monitor, Dell E2216HV (vertical)
Logitech Z533 2.1 Speakers, G935 7.1 or G435 headset
MS LXM-00001 keyboard
Razer Deathadder Elite, XBOX One Lunar Shift controller

I've come a long way from my original Core2Duo E6750 build y'all! :supz:
User avatar
Illuminati
Site Admin
Site Admin
Posts: 2378
Joined: Mon Oct 06, 2003 8:48 am
Location: Wright City, Missouri, USA
Contact:

Post by Illuminati »

for the graphical client, you would have to turn hyperthreading off...

If you want to run two instances, you will need to run two instances of the Console version. Only the console version will properly balance the workload between the two cores because you will be able to assign each instance to a different cpu core.

Check out this oldie I wrote up a few years ago... still valid, but the FAH version numbers are a little different now.
http://www.legitreviews.com/article/78/1/
Justin West
Server Admin & Forum Moderator
Follow me on Twitter | Find us on Facebook
User avatar
stopthekilling77
Legit Extremist
Legit Extremist
Posts: 2188
Joined: Fri Feb 02, 2007 2:08 pm
Location: Colorado, USA

Post by stopthekilling77 »

so i should uninstall this client, download 2 separate text-only (console) versions in separate folders and install them individually, and i'll be good?

would i lose my total progress in the team?
Cyberpower generic case
B450M PRO-VDH MAX
Ryzen 5 3600 w/PBO/OC
CM Hyper 212 EVO push/pull
Corsair VENGEANCE LPX 16GB (2 x 8GB) DDR4-3600 CL16
MSI RTX 3060 Ti Ventus 3X 8G OC LHR
Samsung 970 EVO Plus 500GB
6GB Seagate HDD
EVGA 650BQ 650W PSU
ASUS VE278 27" monitor, Dell E2216HV (vertical)
Logitech Z533 2.1 Speakers, G935 7.1 or G435 headset
MS LXM-00001 keyboard
Razer Deathadder Elite, XBOX One Lunar Shift controller

I've come a long way from my original Core2Duo E6750 build y'all! :supz:
User avatar
Illuminati
Site Admin
Site Admin
Posts: 2378
Joined: Mon Oct 06, 2003 8:48 am
Location: Wright City, Missouri, USA
Contact:

Post by Illuminati »

as long as you use the same username and use our team number (38296),,, you will not lose any progress with the team so far. You will just lose any progress you have on your current work unit with the graphical client.

But yes, you will be good if you uninstall the graphic client and use two console versions. that's what I've done since before I wrote that article.
Justin West
Server Admin & Forum Moderator
Follow me on Twitter | Find us on Facebook
User avatar
stopthekilling77
Legit Extremist
Legit Extremist
Posts: 2188
Joined: Fri Feb 02, 2007 2:08 pm
Location: Colorado, USA

Post by stopthekilling77 »

thanks a ton, i'm almost done with this massive WU, i'm at 44000/50000 right now, so when this one's done, probably when i get into work tomorrow morning, i'll do all that! what'll probably happen is that i'll run one in the background all day (most demanding thing i do all day with this pc is word processing, email, and run Firefox) and then run the other instance of F@H when i leave, letting it go all night at 100%

flippin sweet! :ANAL:
Cyberpower generic case
B450M PRO-VDH MAX
Ryzen 5 3600 w/PBO/OC
CM Hyper 212 EVO push/pull
Corsair VENGEANCE LPX 16GB (2 x 8GB) DDR4-3600 CL16
MSI RTX 3060 Ti Ventus 3X 8G OC LHR
Samsung 970 EVO Plus 500GB
6GB Seagate HDD
EVGA 650BQ 650W PSU
ASUS VE278 27" monitor, Dell E2216HV (vertical)
Logitech Z533 2.1 Speakers, G935 7.1 or G435 headset
MS LXM-00001 keyboard
Razer Deathadder Elite, XBOX One Lunar Shift controller

I've come a long way from my original Core2Duo E6750 build y'all! :supz:
User avatar
stopthekilling77
Legit Extremist
Legit Extremist
Posts: 2188
Joined: Fri Feb 02, 2007 2:08 pm
Location: Colorado, USA

urg

Post by stopthekilling77 »

ok, so far i've:

- uninstalled my graphical client
- made 2 separate folders to accommodate the 2 new installations of the console version
- installed both console versions separately, set one to start when the computer starts (it didn't even after i restarted) and set the other not to start when the computer starts (well i guess that worked)
- feeling gipped, i manually started the 1st console version, and now it's not running. it just stopped at "Completed 0 of 20000000 steps" and its been like half an hour...

i dunno whats up
Cyberpower generic case
B450M PRO-VDH MAX
Ryzen 5 3600 w/PBO/OC
CM Hyper 212 EVO push/pull
Corsair VENGEANCE LPX 16GB (2 x 8GB) DDR4-3600 CL16
MSI RTX 3060 Ti Ventus 3X 8G OC LHR
Samsung 970 EVO Plus 500GB
6GB Seagate HDD
EVGA 650BQ 650W PSU
ASUS VE278 27" monitor, Dell E2216HV (vertical)
Logitech Z533 2.1 Speakers, G935 7.1 or G435 headset
MS LXM-00001 keyboard
Razer Deathadder Elite, XBOX One Lunar Shift controller

I've come a long way from my original Core2Duo E6750 build y'all! :supz:
User avatar
road
Legit Aficionado
Legit Aficionado
Posts: 95
Joined: Thu Feb 15, 2007 8:11 pm
Location: Maryland, US

just a step back

Post by road »

I just read your original post and wanted to note my experiences. If you run CPU-Z, the main tab notes how many cores you have.
http://www.cpuid.com/download/cpu-z-139.zip
I have an older P4 that has "1 core and 2 threads". My control panel lists two processors, and the performance monitor shows two graphs, but only because of the HT ability. I have a single core, and everything I've read after my own 50% wtf moment has said, "it's okay just run 1 client".
Before things get too complicated and we start looking into your FAHLog.txt to see whats wrong, make sure you have a dual core CPU before running two F@H clients.

from: http://fahwiki.net/index.php/FAH_&_SMP#Hyper-Threading
However, if you try and run two instances of Folding@home on the same Hyper-Threaded CPU, they will both be competing for the same instruction units. This essentially means that each Folding@home instance shares its access to those instruction units. Overall a small performance gain is achieved due to the few calculations that can be run on the "spare" instruction units. However the end result is that the two WUs you are running complete in just under twice the length of time as a single WU would because of the afore mentioned instruction unit sharing.

This was my experience also, 1 WU takes roughly twice the time with a single core HT processor when running two clients. I ran a graphical and console version. You will see the two processes lists at 50% usage each, but there is no performance gain.
Image
User avatar
Apoptosis
Site Admin
Site Admin
Posts: 33941
Joined: Sun Oct 05, 2003 8:45 pm
Location: St. Louis, Missouri
Contact:

Post by Apoptosis »

or just disable HT in the BIOS and it will run at 100% load on one client ;)
User avatar
stopthekilling77
Legit Extremist
Legit Extremist
Posts: 2188
Joined: Fri Feb 02, 2007 2:08 pm
Location: Colorado, USA

Post by stopthekilling77 »

so after all that, i didnt know that i'm running Pentium 4 534 HT CPU in there... i got the same reading, "i core, 2 threads" now what does that mean when it all is boiled down?

i get that i should only run one client now, but not even thats working right now... suggestions? questions? idunno. :dunno:
Cyberpower generic case
B450M PRO-VDH MAX
Ryzen 5 3600 w/PBO/OC
CM Hyper 212 EVO push/pull
Corsair VENGEANCE LPX 16GB (2 x 8GB) DDR4-3600 CL16
MSI RTX 3060 Ti Ventus 3X 8G OC LHR
Samsung 970 EVO Plus 500GB
6GB Seagate HDD
EVGA 650BQ 650W PSU
ASUS VE278 27" monitor, Dell E2216HV (vertical)
Logitech Z533 2.1 Speakers, G935 7.1 or G435 headset
MS LXM-00001 keyboard
Razer Deathadder Elite, XBOX One Lunar Shift controller

I've come a long way from my original Core2Duo E6750 build y'all! :supz:
User avatar
Illuminati
Site Admin
Site Admin
Posts: 2378
Joined: Mon Oct 06, 2003 8:48 am
Location: Wright City, Missouri, USA
Contact:

Post by Illuminati »

I always manually start mine and never run as a service... I like the easy ability to just kill it whenever I like and know its not running anymore... that's just my opinion...

basically road is pointing out that there is virtually no difference between running two instances on a Hyper-Threaded CPU, but it doesn't hurt performance either... in fact, there is a slight performance gain overall... but negligible. So with HT turned on, even though Windows says your CPU is only at 50% load, that really means that 1 of your 2 threads is using 100% of the CPU's resources. So the single core is at 100% (or 99% rather) load... so there's very little reason to disable HT in the bios even if you just run a single instance of FAH. I like running two WU's at a time... to each their own.

Sounds complicated, but let us know if you are still lost.
Justin West
Server Admin & Forum Moderator
Follow me on Twitter | Find us on Facebook
User avatar
stopthekilling77
Legit Extremist
Legit Extremist
Posts: 2188
Joined: Fri Feb 02, 2007 2:08 pm
Location: Colorado, USA

Post by stopthekilling77 »

lol i'll reread it later, i'm just diving into Linux for Dummies, 7th ed.

and my work computer is about 5 miles away right now 8)

time to learn! when i'm back at work and i can get back to seeing the PC firsthand, i'll get back into it

i will return! in about .... 19 hours
Cyberpower generic case
B450M PRO-VDH MAX
Ryzen 5 3600 w/PBO/OC
CM Hyper 212 EVO push/pull
Corsair VENGEANCE LPX 16GB (2 x 8GB) DDR4-3600 CL16
MSI RTX 3060 Ti Ventus 3X 8G OC LHR
Samsung 970 EVO Plus 500GB
6GB Seagate HDD
EVGA 650BQ 650W PSU
ASUS VE278 27" monitor, Dell E2216HV (vertical)
Logitech Z533 2.1 Speakers, G935 7.1 or G435 headset
MS LXM-00001 keyboard
Razer Deathadder Elite, XBOX One Lunar Shift controller

I've come a long way from my original Core2Duo E6750 build y'all! :supz:
Post Reply