BRP3 CUDA

Jeroen
Jeroen
Joined: 25 Nov 05
Posts: 379
Credit: 740030628
RAC: 556

RE: RE: It`s look like

Message 101379 in response to (parent removed)

Quote:
Quote:
It`s look like you doesn`t change process priority. Use process tamer and make a rule for brp cuda

I use process lasso with which I assign a core to every wu in realtime.
Should be sufficient.

Try setting BOINC to use 75% CPU resource. This should leave one core open for the GPU.

Jeroen
Jeroen
Joined: 25 Nov 05
Posts: 379
Credit: 740030628
RAC: 556

I installed nvidia beta

I installed nvidia beta driver 266.35 on a system that I just installed another 580 on. The GPU usage seems to be a bit higher with this driver versus my other system with 262.99. The 262.99 system is at 39-45% and the 266.35 system is at 49-58%. Both systems are otherwise identically configured. This is running one work unit at a time via both systems.

Grutte Pier [Wa Oars]~MAB The Frisian
Grutte Pier [Wa...
Joined: 18 Jan 10
Posts: 47
Credit: 1640778
RAC: 0

RE: You may be able to

Quote:
You may be able to avoid using all these third-party tools when the new v1.05 application is running on your hosts.

Seems to be right. Without PL, running 3 WU's, I now have a gpu-usage of 72% - 80% and an average finishing time of 1:35 hours.

astro-marwil
astro-marwil
Joined: 28 May 05
Posts: 511
Credit: 402990825
RAC: 1028497

RE: Set the CPU usage to

Quote:
Set the CPU usage to n-1 CPU for the non CUDA tasks. CUDA will then use the remaining CPU and your GPU will have a permanent load of ~80% and run in ~ 3.5 hours.


Thank you, that works better now: GPU usage 75%, Memory usage 29% (of 512MB), crunching time 5.71 +/- 0.19[h] from 7 files.

I would like know where and how to adjust the priority of the CUDA files permanently from "Normal - Low" to "High". If I do it in the Task-Manager by hand, it´s valid only for the just running task. If the file is done and the next became active, I have to adjust this afresh by hand. Is there such an app-file needed as shown before here?

Thanks for your assistance in forehand.

Martin

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

Hi! The latest (1.05)

Hi!

The latest (1.05) version, released today or yesterday, seems to fix the thread priority problem, see the technical news section item. So with this new version of the CUDA BRP3 app, it should no longer be necessary to either reserve a whole CPU or set priorities manually. It should crunch along nicely with all available cores doing CPU BOINC tasks in parallel.

CU
HB

Richard Haselgrove
Richard Haselgrove
Joined: 10 Dec 05
Posts: 2139
Credit: 2753028405
RAC: 1370531

RE: The latest (1.05)

Quote:
The latest (1.05) version, released today or yesterday.....


That would have been Thursday 6 January, around midday. http://einstein.phys.uwm.edu/apps.php

telegd
telegd
Joined: 17 Apr 07
Posts: 91
Credit: 10212522
RAC: 0

RE: Primegrid has driver

Quote:
Primegrid has driver issues with Linux CUDA for me. Einstein is my priority but my GPU is sitting idle if no-one else writes Linux apps for it.


I figured out that the Nvidia driver 256.53 allows me to use the 32bit Linux PrimeGrid proth CUDA app. I am not sure if it is of any interest to the developers here, but the 260 series dirvers for Linux all error out almost instantly.

For comparison, using a simple GeForce GT220, the Collatz CUDA app still allows me to use the computer fairly normally (slight slowdown). The PrimeGrid app hits the GPU so hard that my system is effectively unusable for anything else. Both report 100% GPU usage, though. However, I am not sure I have a good GPU monitor program in Linux.

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

RE: RE: I would like

Quote:
Quote:

I would like know where and how to adjust the priority of the CUDA files permanently from "Normal - Low" to "High".

What is this setting?

ExtraTerrestrial Apes
ExtraTerrestria...
Joined: 10 Nov 04
Posts: 770
Credit: 536674323
RAC: 184225

Under Win you don't have to

Under Win you don't have to do anything. Version 1.05 of the Einstein BRP3 App works just as it should.

MrS

Scanning for our furry friends since Jan 2002

astro-marwil
astro-marwil
Joined: 28 May 05
Posts: 511
Credit: 402990825
RAC: 1028497

The higher the priority of a

The higher the priority of a process is, the less it can be interrupted by other processes in the background. So the process with higher priority ends up more early. By default processes from BOINC have the priority “Less than Normalâ€. This is to make the computer reacting more spontaneous on demand and you have the feeling, it´s my computer that´s doing my job and the BOINC files are working in the background, if there is time for it. With the advent of multi core processors and the hyper threading technique this became less important, as there is always one processor shortly available to react on demand.
In cooperation of a cpu with a gpu the job of the cpu is to communicate with the operational system and feeding the gpu with fresh data and taking away processed data, so the gpu can crunch uninterrupted in a constant stream. The gpu is crunching while the cpu is doing all the administration work. This is important because of the 7 to 50 times higher crunching power of the gpu compared to the cpu.

For adjusting the process priority in Win 7, Win XP and I think also in Win Vista go with the mouse into the free field in the lower task bar and click on the right mouse button. In the upcoming field click on “Task Manager†and in the now upcoming new window on the tab “Processesâ€. The processes are sorted in alphabetical order. Click on “einsteinbinary_BRP3_1.05_.....†and then with the right mouse button on “Adjust Priorityâ€. The change of the priority in the upcoming field takes place only after confirmation.
If you start the freeware tool MSI Afterburner you can observe the effect of changing the priority from “Less than Normal†to “Highâ€. The graph becomes less cluttered and the mean gpu load increases. This is also after the last changes in the software, but the effect is remarkably less pronounced.

If you are farther interested in this topic look for this thread.

I hope this is sufficiently clear.
Kind regards
Martin

P.S.: The names of buttons, tabs etc. you find may be a little different from the names I showed, as I´m using the German version and have to translate this.

Comment viewing options

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