CUDA only?

Questions and Answers : GPU applications : CUDA only?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
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

ID: 863116 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14649
Credit: 200,643,578
RAC: 874
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.
ID: 863120 · Report as offensive
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.

ID: 863123 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14649
Credit: 200,643,578
RAC: 874
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.
ID: 863125 · Report as offensive
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]
ID: 863149 · Report as offensive
Gregory A Pharr

Send message
Joined: 27 May 01
Posts: 17
Credit: 281,581
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?
ID: 864564 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
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>

ID: 864582 · Report as offensive
Profile Sutaru Tsureku
Volunteer tester

Send message
Joined: 6 Apr 07
Posts: 7105
Credit: 147,663,825
RAC: 5
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?

ID: 864656 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
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.
ID: 864692 · Report as offensive
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
ID: 864735 · Report as offensive
Profile ML1
Volunteer moderator
Volunteer tester

Send message
Joined: 25 Nov 01
Posts: 20147
Credit: 7,508,002
RAC: 20
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: Mageia Linux
Take a look for yourself: Linux Format
The Future is what We all make IT (GPLv3)
ID: 864744 · Report as offensive
Richard Haselgrove Project Donor
Volunteer tester

Send message
Joined: 4 Jul 99
Posts: 14649
Credit: 200,643,578
RAC: 874
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.
ID: 864756 · Report as offensive
OzzFan Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer tester
Avatar

Send message
Joined: 9 Apr 02
Posts: 15691
Credit: 84,761,841
RAC: 28
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.
ID: 864812 · Report as offensive
stevenevents
Avatar

Send message
Joined: 13 Mar 09
Posts: 3
Credit: 2,041,888
RAC: 0
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.
ID: 875563 · Report as offensive
Profile Byron S Goodgame
Volunteer tester
Avatar

Send message
Joined: 16 Jan 06
Posts: 1145
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.
ID: 875570 · Report as offensive
stevenevents
Avatar

Send message
Joined: 13 Mar 09
Posts: 3
Credit: 2,041,888
RAC: 0
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.
ID: 875620 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
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?"
ID: 875644 · Report as offensive
stevenevents
Avatar

Send message
Joined: 13 Mar 09
Posts: 3
Credit: 2,041,888
RAC: 0
Message 875692 - Posted: 15 Mar 2009, 4:45:37 UTC

OK. Thanks for the link.
ID: 875692 · Report as offensive
GRANT OVE STUELAND

Send message
Joined: 30 Oct 02
Posts: 1
Credit: 36,468,432
RAC: 0
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.



ID: 875875 · Report as offensive
Profile Geek@Play
Volunteer tester
Avatar

Send message
Joined: 31 Jul 01
Posts: 2467
Credit: 86,146,931
RAC: 0
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....
ID: 875901 · Report as offensive
1 · 2 · Next

Questions and Answers : GPU applications : CUDA only?


 
©2024 University of California
 
SETI@home and Astropulse are funded by grants from the National Science Foundation, NASA, and donations from SETI@home volunteers. AstroPulse is funded in part by the NSF through grant AST-0307956.