Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
![]() |
World Community Grid Forums
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
No member browsing this thread |
Thread Status: Active Total posts in this thread: 10
|
![]() |
Author |
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I have a pentuim 4HT and i have read that the program uses what the system idle process usually would. I dont think i have this promblem with F@H but its only using ~50% and the idle process is using the other ~50% (when my pc has only this running). How can i remedy this problem?
![]() |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Try going into your BIOS and turning off your hyperthreading. What is happening is that your CPU is actually at 100% but in hyperthreading mode the software read CPU usage at 50% (system thinks you have virtual dual cores). You can leave you system as it is or turn off hyperthreading and get 100%. Either way the amount of processing that you will do will be about the same.
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
i figured it was the htness but are you guys gonna make it ht compatible? i dont want to mess with the bios, this is just an overnight thing on a high end pc, i need the ht
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
To my knowledge, WCG doesn't support multi-core processing... yet. Correct me if i'm wrong...
![]() |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
What is happening with hyperthreading is that although the software reports CPU usage is only 50% it is actually running at 100%. The software sees "two" virtual processors and runs on "one of them" but in reality with a hyperthreading processor there is only one processor and the software is actually fully using that one processor at 100%. To put it another way, what is reported as 50% is a false reading. Your processor is actually running at 100%. Turning off the hyperthreading in your BIOS will correct this incorrect reading but will not change performance or processing power. This issue was heavily discussed during the past year with the Protein Folding project.
|
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
To my knowledge, WCG doesn't support multi-core processing... yet. Correct me if i'm wrong... ![]() You are correct. For full details of SMT vs Dual Core vs HT please see here |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Ya i knew all that but can you guys at least make a match to alow 2 grid agents to run at the same time? quicker fix than messing with my bois or making it ht compatible
|
||
|
Alther
Former World Community Grid Tech United States of America Joined: Sep 30, 2004 Post Count: 414 Status: Offline Project Badges: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Ya i knew all that but can you guys at least make a match to alow 2 grid agents to run at the same time? quicker fix than messing with my bois or making it ht compatible Sorry, it's a UD restriction and we don't have access to the code to change it. The BOINC agent allows you to use as many processors as you like (including the phantom HT processor).
Rick Alther
Former World Community Grid Developer |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
My company's dual xeon server looks like 4 CPUs in the task manager and the WCG client only runs at 25%. I wonder if the new quad xeon terminal services server will look like 8 CPUs and the client run at 12-13% when it arrives.
Now there's a thought can you run multiple incidents of the WCG client using Terminal Services and make full use of all the processors? |
||
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
Hi Batchoy,
Don't try it with UD.exe unless you are giving it the full virtual machine environment the way VMWare does. BOINC does allow multiple processes. |
||
|
|
![]() |