Is there a possibility of some user control of MT

Message boards : Number crunching : Is there a possibility of some user control of MT
Message board moderation

To post messages, you must log in.

AuthorMessage
Stanley A Bourdon
Project donor

Send message
Joined: 12 Mar 05
Posts: 21
Credit: 76,965
RAC: 1
Message 11526 - Posted: 9 Dec 2012, 17:08:51 UTC

Hi

Just upgraded memory and got a WU :)

The multi-threading is causing what i hope is an unintended consequence. The GPU is unable to do work. Apparently the GPU work needs some amount of CPU time and when BURP takes all, 8 in my case, the GPU can not work.

Is there a way to have BURP or BOINC use 1 less than all available cores, on multi-core machines, for any one task. This would leave a core available to let the GPU keep working.

thank you

ID: 48923
Details | Tasks
StanleyABourdon home 0.08 841 7.0.28 GenuineIntel
Intel(R) Core(TM) i7 CPU Q 720 @ 1.60GHz [Family 6 Model 30 Stepping 5]
(8 processors) CAL Redwood (1024MB) driver: 1.4.1741 Microsoft Windows 7
Home Premium x64 Edition, Service Pack 1, (06.01.7601.00)
Stanley


Boinc Wikipedia - the FAQ in active change
ID: 11526 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile DoctorNow
Project donor
Avatar

Send message
Joined: 11 Apr 05
Posts: 403
Credit: 2,189,214
RAC: 12
Message 11527 - Posted: 10 Dec 2012, 10:55:00 UTC - in response to Message 11526.  
Last modified: 10 Dec 2012, 10:56:40 UTC

Is there a way to have BURP or BOINC use 1 less than all available cores, on multi-core machines, for any one task. This would leave a core available to let the GPU keep working.

Well, I don't know if this works for the GPU but you can try to lower the multicore-setting in your BOINC client configuration.
I guess you are using a GPU-project that needs "a lot" of CPU-power like DistrRTGen or POEM, they need almost a complete core and therefore can't run, when BURP is rendering. I know that problem also.
Another possibility: use a GPU project what doesn't need much CPU-power (Collatz, PrimeGrid etc.), they can run with BURP.
Life is Science, and Science rules. To the universe and beyond
Proud member of BOINC@Heidelberg
My BOINC-Stats
ID: 11527 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Stanley A Bourdon
Project donor

Send message
Joined: 12 Mar 05
Posts: 21
Credit: 76,965
RAC: 1
Message 11528 - Posted: 10 Dec 2012, 13:05:47 UTC - in response to Message 11527.  
Last modified: 10 Dec 2012, 13:09:17 UTC

Hi

tried running Collatz and no joy. Collatz will run with all 8 cores working on single projects but not with BURP using all 8.

yes there is a workaround playing with the configurations but as described it takes a lot of fiddling and seams prone to errors, problems in timing.

and just to add to the frustration had a power problem and the unit went back to 0% after being over 80%

thank you
Stanley


Boinc Wikipedia - the FAQ in active change
ID: 11528 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile DoctorNow
Project donor
Avatar

Send message
Joined: 11 Apr 05
Posts: 403
Credit: 2,189,214
RAC: 12
Message 11529 - Posted: 10 Dec 2012, 14:54:05 UTC - in response to Message 11528.  
Last modified: 10 Dec 2012, 14:55:43 UTC

Collatz will run with all 8 cores working on single projects but not with BURP using all 8.

Does that mean 8 CPU-cores or 8 GPU-cores on Collatz?
If you have an app_info.xml for Collatz to crunch more units at once for the GPU, I assume it sums up with CPU-usage, don't know, but Collatz is supposed to be one of the projects with the lowest CPU-consumption, it should work theoretically.
Either way, I checked your comps and found out that you are using Intel-CPU and an ATI-card, correct?
No idea if this constellation can run BURP and GPU-projects with less CPU-usage, I have no experience with Intel and ATI, sorry.
I use two AMDs with NVidia GTX 560s and I have no problem with running BURP and GPU-projects with less CPU-usage.
Life is Science, and Science rules. To the universe and beyond
Proud member of BOINC@Heidelberg
My BOINC-Stats
ID: 11529 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Stanley A Bourdon
Project donor

Send message
Joined: 12 Mar 05
Posts: 21
Credit: 76,965
RAC: 1
Message 11530 - Posted: 10 Dec 2012, 15:25:19 UTC - in response to Message 11529.  
Last modified: 10 Dec 2012, 15:25:41 UTC

Hi

8 cpu cores, i7 4 cores hyper threaded for 8 functional cores. 1 ATI GPU
currently a Collatz running with 8 single thread units and 2 non cpu intensives, freehal and wuprop.

just got BURP to start and when it did Collatz stopped.

thank you

Sb
ID: 11530 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Profile Janus
Volunteer moderator
Project administrator
Avatar

Send message
Joined: 16 Jun 04
Posts: 4568
Credit: 2,100,409
RAC: 5
Message 11532 - Posted: 15 Dec 2012, 13:11:34 UTC

Hm, that's odd - I seem to be able to run BURP on 8 cores along with 4 Einstein GPU WUs simultaneously. Maybe it has to do with the BOINC version? I'm still on version 6
ID: 11532 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Stanley A Bourdon
Project donor

Send message
Joined: 12 Mar 05
Posts: 21
Credit: 76,965
RAC: 1
Message 11537 - Posted: 15 Dec 2012, 21:43:08 UTC - in response to Message 11532.  

Hi

7.0.28 it may be a version problem . do not want to change anything as i lost this unit once to a power problem.

this was suggested in a thread on the main boinc message board

"It probably depends which version of BOINC you are using - you did remember to tell us that, didn't you?

There was a bug, introduced around v7.0.22 (while fixing another bug) and corrected in v7.0.31. It had the sort of effect you are describing."

is there a way to have the MT applications use one less than the max available
in my case 7?

thank you
Stanley


Boinc Wikipedia - the FAQ in active change
ID: 11537 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote

Message boards : Number crunching : Is there a possibility of some user control of MT