BRP3 Windows CUDA App 1.05

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4267
Credit: 244933143
RAC: 16332
Topic 195561

This is another release of the (still somewhat experimental) BRP3 CUDA App. This is meant to fix the thread priority of the CUDA Windows App. It's still under investigation how much this helps with the overall CPU priority issue of the CUDA App, but at least it shouldn't make things worse.

BM

BM

Holmis
Joined: 4 Jan 05
Posts: 1118
Credit: 1055935564
RAC: 0

BRP3 Windows CUDA App 1.05

Quote:
It's still under investigation how much this helps with the overall CPU priority issue of the CUDA App, but at least it shouldn't make things worse.

After running this new release for a few minutes it seems to be working great!

Thread priority is set to below normal, default value when Boinc starts the app.
CPU usage 9-10% of one of the four cores of my Q9450.
GPU usage 50 - 60% according to GPU-Z of my Geforce 9600 GT.

Previously I had to set the thread priority to "real time" to get the same results.

Good work!

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2139
Credit: 2752987842
RAC: 1376008

The new version is showing

The new version is showing thread priority 6 and much higher CPU usage on the same host as Bernd linked: http://img27.imageshack.us/img27/7933/einsteincudapriority6.png

Check:
ResultID 214239342 (priority 1)
ResultID 214447337 (priority 6)

for comparative timings when it's finished.

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2139
Credit: 2752987842
RAC: 1376008

Run time down from 9,581 to

Run time down from 9,581 to 6,320 seconds. That sounds like a worthwhile improvement.

hotze33
hotze33
Joined: 10 Nov 04
Posts: 100
Credit: 368387400
RAC: 1355

This version is working for

This version is working for me. I don´t have to lower the cpu resources to avoid the starvation of the gpu.
Runtime is the same as by lowering the cpu resources to 50% (on a with GTX460).

pioneer
pioneer
Joined: 19 Feb 06
Posts: 4
Credit: 1532277
RAC: 0

This version is working great

This version is working great for me too. I changed the cpu resources setting to 100% and now the sixth core of my Phenom 1055t is fully utilised.
Before:
- 5 S5GC cpu + 1 BRP3 CUDA
- 5 cpu cores at 100% and the sixth one at 30-40%
Now:
- 6 S5GC cpu + 1 BRP3 CUDA
- all cpu cores at 100% :)
The GPU usage stay the same - around 60-65%

Bikeman (Heinz-Bernd Eggenstein)
Bikeman (Heinz-...
Moderator
Joined: 28 Aug 06
Posts: 3522
Credit: 686139064
RAC: 549146

Thanks for all the feedback

Thanks for all the feedback so far. Indded, this looks like the problem is solved now.

CU
HB

Bernd Machenschalk
Bernd Machenschalk
Moderator
Administrator
Joined: 15 Oct 04
Posts: 4267
Credit: 244933143
RAC: 16332

Kudos to Richard for looking

Kudos to Richard for looking at and pointing me to the thread priority (I didn't even know that this existed on Windows)!

BM

BM

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2139
Credit: 2752987842
RAC: 1376008

RE: Kudos to Richard for

Quote:

Kudos to Richard for looking at and pointing me to the thread priority (I didn't even know that this existed on Windows)!

BM


Thanks, but I'm just the messenger. Kudos to Jason, Raistmer and the other third-party developers who have wrestled with similar problems on other projects. They taught me what to look for, and what tools to use. All I can provide is a bit more cross-fertilisation within the BOINC family.

ExtraTerrestrial Apes
ExtraTerrestria...
Joined: 10 Nov 04
Posts: 770
Credit: 536670990
RAC: 185309

Excellent work, guys! MrS

Excellent work, guys!

MrS

Scanning for our furry friends since Jan 2002

[AF>EDLS] Polynesia
[AF>EDLS] Polynesia
Joined: 1 Apr 09
Posts: 24
Credit: 2273003
RAC: 0

Is App replaces ABP2 App?

Is App replaces ABP2 App?

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.