CUDA only?


log in

Advanced search

Questions and Answers : GPU applications : CUDA only?

1 · 2 · Next
Author Message
Profile Scott Amerland (N5ZOW)
Avatar
Send message
Joined: 25 Nov 01
Posts: 12
Credit: 1,265,645
RAC: 0
United States
Message 863116 - Posted: 7 Feb 2009, 12:21:41 UTC

I am in a kind of strange situation where I really need to run CUDA units only and nothing on my CPU's. Is it possible to only run CUDA?

Motherboard : Intel DG965RY
Processor : Intel Core 2 2.13
Memory : 4gb PC8500
OS : WIndows 7
Video : Nvidia 8800GT 512

____________

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8378
Credit: 46,830,950
RAC: 24,591
United Kingdom
Message 863120 - Posted: 7 Feb 2009, 12:36:35 UTC - in response to Message 863116.
Last modified: 7 Feb 2009, 13:01:38 UTC

I am in a kind of strange situation where I really need to run CUDA units only and nothing on my CPU's. Is it possible to only run CUDA?

Yes. If you do everything to run CUDA - BOINC v6.4.5, updated CUDA drivers (from Windows Update IIRC for Windows 7), BOINC not installed as a service, MB and GPU processing enabled in preferences - then CUDA should run.

Then, provided you don't join any other project (or set 'No New Tasks' for any other projects you've already joined), and dis-allow Astropulse in your profile preferences, the CPU won't be sent any BOINC work to do.

This is one case where the BOINC 'bug' of not sending CPU and GPU versions of the same application actually works as a 'feature' for the scenario you describe.

Profile Scott Amerland (N5ZOW)
Avatar
Send message
Joined: 25 Nov 01
Posts: 12
Credit: 1,265,645
RAC: 0
United States
Message 863123 - Posted: 7 Feb 2009, 12:51:57 UTC - in response to Message 863120.

This is one case where the BOINC 'bug' of not sending CPU and GPU versions of the same application actually works as a 'feature' for the scenario you describe.



Well, the "bug" seems to be gone in 6.6.4. Just my luck. I keep getting 6.03 units as well as 6.08.

____________

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8378
Credit: 46,830,950
RAC: 24,591
United Kingdom
Message 863125 - Posted: 7 Feb 2009, 13:01:09 UTC - in response to Message 863123.

This is one case where the BOINC 'bug' of not sending CPU and GPU versions of the same application actually works as a 'feature' for the scenario you describe.

Well, the "bug" seems to be gone in 6.6.4. Just my luck. I keep getting 6.03 units as well as 6.08.

So I've just been told. I'll edit out the "or higher" from my previous post. Downgrading to v6.4.5 should restore the "bug/feature" as described.

Profile RandyC
Avatar
Send message
Joined: 20 Oct 99
Posts: 714
Credit: 1,704,345
RAC: 0
United States
Message 863149 - Posted: 7 Feb 2009, 14:38:48 UTC - in response to Message 863123.
Last modified: 7 Feb 2009, 14:40:07 UTC

This is one case where the BOINC 'bug' of not sending CPU and GPU versions of the same application actually works as a 'feature' for the scenario you describe.



Well, the "bug" seems to be gone in 6.6.4. Just my luck. I keep getting 6.03 units as well as 6.08.


Be sure you're using the STOCK CUDA app instead of any of the other mods. Raistmer has done a lot of work to enable both cpu AND gpu processing, so in your situation you want to avoid those.

[edit]You have to do extra work to get his apps, so if you don't have an app_info.xml file installed you should be just fine.[/edit]

Gregory A Pharr
Send message
Joined: 27 May 01
Posts: 17
Credit: 280,164
RAC: 0
United States
Message 864564 - Posted: 12 Feb 2009, 4:26:16 UTC

I too have situations where I would like my machine to only run CUDA and not CPU. Any chance in future versions they'll had a 'preference' checkbox where you could disable CPU work?
____________

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12260
Credit: 2,554,961
RAC: 754
Netherlands
Message 864582 - Posted: 12 Feb 2009, 7:29:23 UTC - in response to Message 864564.

Any chance in future versions they'll had a 'preference' checkbox where you could disable CPU work?

A cc_config.xml file with the following entries will not allow any CPUs in the 6.6.x (and above) range of BOINC versions.

<cc_config>
<options>
<ncpus>0</ncpus>
</options>
</cc_config>

____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

Profile [seti.international] Dirk Sadowski
Volunteer tester
Avatar
Send message
Joined: 6 Apr 07
Posts: 7029
Credit: 59,337,418
RAC: 21,518
Germany
Message 864656 - Posted: 12 Feb 2009, 15:34:26 UTC - in response to Message 864582.

Any chance in future versions they'll had a 'preference' checkbox where you could disable CPU work?

A cc_config.xml file with the following entries will not allow any CPUs in the 6.6.x (and above) range of BOINC versions.

<cc_config>
<options>
<ncpus>0</ncpus>
</options>
</cc_config>


But this would not eliminate the CPU support for the GPU?

____________
BR



>Das Deutsche Cafe. The German Cafe.<

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12260
Credit: 2,554,961
RAC: 754
Netherlands
Message 864692 - Posted: 12 Feb 2009, 16:50:29 UTC - in response to Message 864656.

No, it won't. It will just not allow any project to use the CPUs.
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

lynxtra
Avatar
Send message
Joined: 3 Sep 04
Posts: 137
Credit: 273,636
RAC: 0
United Kingdom
Message 864735 - Posted: 12 Feb 2009, 19:15:20 UTC

Does anyone know if this will affect gaming performances, or will CUDA switch automatically using the CPU?

The reason why I ask here, is because, I had a thread that asked the same question, but was summarily deleted, for reasons beyond me
____________
the truth is out there

Profile ML1
Volunteer tester
Send message
Joined: 25 Nov 01
Posts: 8276
Credit: 4,072,899
RAC: 357
United Kingdom
Message 864744 - Posted: 12 Feb 2009, 19:37:59 UTC - in response to Message 864735.

Does anyone know if this will affect gaming performances, or will CUDA switch automatically using the CPU?

The reason why I ask here, is because, I had a thread that asked the same question, but was summarily deleted, for reasons beyond me

If your thread was 'hidden', then you should have received a message to say why. Take a look at your account for a PM?

My answer in that thread was a "maybe".

Best is to try it and see. You can always suspend Boinc whilst you're gaming and reenable when done. Or select the "don't use whilst busy" or whatever. Try experimenting!

The Boinc CPU clients certainly shouldn't interfere with CPU responsiveness. However it is very early days for the CUDA stuff and CUDA is very sensitive to the amount of VRAM and to what you are doing with the graphics.

Happy crunchin',
Martin


____________
See new freedom: Mageia4
Linux Voice See & try out your OS Freedom!
The Future is what We make IT (GPLv3)

Richard Haselgrove
Volunteer tester
Send message
Joined: 4 Jul 99
Posts: 8378
Credit: 46,830,950
RAC: 24,591
United Kingdom
Message 864756 - Posted: 12 Feb 2009, 19:49:21 UTC

The posts haven't been 'hidden', they've been moved to the CUDA 'Question and Answer area: CUDA question. Some new answers have been added.

If the system is the same as when I was briefly a mod, the system doesn't automatically send a PM when a moderator intervenes. The thread originator (lynxtra) should get an email, but other contributors to the thread didn't even get that in my time. Any PM would be at the individual discretion of the mod concerned - they would have to send it manually.

OzzFan
Volunteer tester
Avatar
Send message
Joined: 9 Apr 02
Posts: 13542
Credit: 29,434,971
RAC: 15,894
United States
Message 864812 - Posted: 12 Feb 2009, 22:31:52 UTC - in response to Message 864735.

Does anyone know if this will affect gaming performances, or will CUDA switch automatically using the CPU?

The reason why I ask here, is because, I had a thread that asked the same question, but was summarily deleted, for reasons beyond me


You should have received an email saying that it was moved to CUDA, as Richard pointed out. I've been trying to keep all CUDA related Q&A's over in the Q&A section of the message board...

which reminds me that I should move this one too.
____________

Sweetvale's Finest
Avatar
Send message
Joined: 13 Mar 09
Posts: 3
Credit: 2,039,648
RAC: 1,268
Barbados
Message 875563 - Posted: 14 Mar 2009, 21:32:16 UTC - in response to Message 863120.
Last modified: 14 Mar 2009, 21:37:54 UTC

Yes. If you do everything to run CUDA - BOINC v6.4.5, updated CUDA drivers (from Windows Update IIRC for Windows 7), BOINC not installed as a service, MB and GPU processing enabled in preferences - then CUDA should run.

Then, provided you don't join any other project (or set 'No New Tasks' for any other projects you've already joined), and dis-allow Astropulse in your profile preferences, the CPU won't be sent any BOINC work to do.

This is one case where the BOINC 'bug' of not sending CPU and GPU versions of the same application actually works as a 'feature' for the scenario you describe.



Hey folks. Had to bump this thread since there's a restriction on me creating a new one (becuase I have no credits.)

I'm running a dual processor SMP set up on Ubuntu 8.04 with Boinc 6.4.5 and also have a CUDA enabled GPU. I've followed the instructions to get set up. I unchecked Astropulse and my preferences are set to GPU processing. What is the 'MB'?

I should mention that when I downloaded the SETI work unit, I had Nvidia driver 177.** installed, but now I have 180.29. Will that make the difference?

As it is right now, I have one CPU working on one unit, the 2nd working on SETI and my GPU isn't being used by SETI. I figured I'd have my 2 CPUs working on other projects and my GPU on SETI CUDA only. That's my goal anwyay.
____________

Profile Byron S Goodgame
Volunteer tester
Avatar
Send message
Joined: 16 Jan 06
Posts: 1151
Credit: 3,936,993
RAC: 0
United States
Message 875570 - Posted: 14 Mar 2009, 21:42:45 UTC - in response to Message 875563.
Last modified: 14 Mar 2009, 21:50:39 UTC

Hey folks. Had to bump this thread since there's a restriction on me creating a new one (becuase I have no credits.)

I'm running a dual processor SMP set up on Ubuntu 8.04 with Boinc 6.4.5 and also have a CUDA enabled GPU. I've followed the instructions to get set up. I unchecked Astropulse and my preferences are set to GPU processing. What is the 'MB'?

I should mention that when I downloaded the SETI work unit, I had Nvidia driver 177.** installed, but now I have 180.29. Will that make the difference?

As it is right now, I have one CPU working on one unit, the 2nd working on SETI and my GPU isn't being used by SETI. I figured I'd have my 2 CPUs working on other projects and my GPU on SETI CUDA only. That's my goal anwyay.

Hi,
AFAIK, SETI CUDA stock version is Windows only ATM.

Edit: MB is MultiBeam. There are two types. One that is processed on your cpu is version 6.03. CUDA variety is 6.08.
____________

Sweetvale's Finest
Avatar
Send message
Joined: 13 Mar 09
Posts: 3
Credit: 2,039,648
RAC: 1,268
Barbados
Message 875620 - Posted: 15 Mar 2009, 0:25:25 UTC - in response to Message 875570.
Last modified: 15 Mar 2009, 0:26:21 UTC

Thanks Byron. Unfortunately I'm also on the 32-bit platform so that means no projects currently have CUDA supported for my hardware. No biggie. I'll re-attach if/when I can use my GPU.
____________

Profile Ageless
Avatar
Send message
Joined: 9 Jun 99
Posts: 12260
Credit: 2,554,961
RAC: 754
Netherlands
Message 875644 - Posted: 15 Mar 2009, 2:09:07 UTC - in response to Message 875570.

AFAIK, SETI CUDA stock version is Windows only ATM.

Not quite. There is a test version available from Crunch3r. For more information see my CUDA FAQ, section "What about the Macintosh and Linux versions, where are they?"
____________
Jord

Fighting for the correct use of the apostrophe, together with Weird Al Yankovic

Sweetvale's Finest
Avatar
Send message
Joined: 13 Mar 09
Posts: 3
Credit: 2,039,648
RAC: 1,268
Barbados
Message 875692 - Posted: 15 Mar 2009, 4:45:37 UTC

OK. Thanks for the link.
____________

GRANT OVE STUELAND
Send message
Joined: 30 Oct 02
Posts: 1
Credit: 30,080,259
RAC: 14,148
Norway
Message 875875 - Posted: 15 Mar 2009, 18:42:05 UTC

Ok. Cuda is nice, But....

I`ve got 3 PC.

2 of them have a Intel C2D E8400 3.00 Ghz @ 3.60 Ghz
1 of them have a Intel C2D E6400 2.13 Ghz @ 3.00 Ghz

#1. Pc got 8800GT, #2. 8600GT. #3 9800GTX+ (All of them got Nvidia GPU)

There is lot of computing power in those cards. But when suspended.....

All of them are running full time, 24/7 100%.

And all of them can use CUDA, but it slows down the computer if we are playing FPS, games.

For me it is easy too suspend CUDA work, but for my kids, it`s not soo easy.

And here we goo :-) Why can`t they make a "button", to press in the BOINC system tray, soo we can suspend CUDA work ?.

It should bee easy to program a "short cut", too suspend CUDA whenever, and "hit" the same "button" too start CUDA work again ?

Soo what doo they say about it ?, since the PC are running all the time, and just used for gaming a short time every day ?.

It would be easy for all of us if they could make it (short cut) to disable CUDA work.

Hope someone can tell me / us why not, or even better program it. :-)

Thanks.



____________

Profile Geek@Play
Volunteer tester
Avatar
Send message
Joined: 31 Jul 01
Posts: 2463
Credit: 85,121,964
RAC: 12,158
United States
Message 875901 - Posted: 15 Mar 2009, 19:59:12 UTC
Last modified: 15 Mar 2009, 20:00:37 UTC

Go here and check out the settings for


<exclusive_app>
BOINC will suspend computing whenever the executable is running (e.g., a game). Multiple applications can be specified.
New in Boinc version 6.3.13 or later


Hope that is the information you need.
____________
Boinc....Boinc....Boinc....Boinc....

1 · 2 · Next

Questions and Answers : GPU applications : CUDA only?

Copyright © 2014 University of California