NVidia NVS4200 and BOINC

Questions and Answers : GPU applications : NVidia NVS4200 and BOINC
Message board moderation

To post messages, you must log in.

AuthorMessage
universal_chaos
Avatar

Send message
Joined: 17 Oct 11
Posts: 4
Credit: 2,992
RAC: 0
Message 1163159 - Posted: 17 Oct 2011, 11:32:10 UTC

@All:

Hi everybody!

Do you guys have an idea how I can put BOINC client and SETI@Home completely under NVidia GPU instead of the integrated graphics? (Intel HD).

I am on a Lenovo TP420s running Win7 64bit.

Thank you in advance.
ID: 1163159 · 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 1163160 - Posted: 17 Oct 2011, 11:33:54 UTC - in response to Message 1163159.  

Well that's easy! The Intel integrated graphics do not support OpenCL or Microsoft DirectCompute, and SETI@Home does not have an app that supports the Intel integrated graphics for computing.

In fact, the only GPU that SETI@Home officially supports is nVidia.
ID: 1163160 · Report as offensive
universal_chaos
Avatar

Send message
Joined: 17 Oct 11
Posts: 4
Credit: 2,992
RAC: 0
Message 1163168 - Posted: 17 Oct 2011, 11:49:32 UTC - in response to Message 1163160.  

Good news!

The problem is that, although I installed the client in non-protected mode and I set it to run on GPU all the time, the NVidia GPU monitor tells me no application is using GPU, hence my question.

Any clues?
ID: 1163168 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1163169 - Posted: 17 Oct 2011, 11:50:47 UTC - in response to Message 1163160.  

The Intel integrated graphics do not support OpenCL

Actually, they plan to do so. All iX type processors use the Intel HD2000 and HD3000 graphics which both will eventually have OpenCL IGP drivers (Source, read between the lines).
ID: 1163169 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15184
Credit: 4,362,181
RAC: 3
Netherlands
Message 1163170 - Posted: 17 Oct 2011, 11:55:48 UTC - in response to Message 1163168.  

What is your project preference for "Use NVIDIA GPU"?
What is your computing preference for "Suspend GPU work while computer is in use?" ?
In BOINC Manager->Advanced view, what's your Activity setting for the GPU?

Which driver version have you installed for this GPU?
Did you let Windows do that installation, or did you get the driver from the nVidia driver site?
ID: 1163170 · Report as offensive
universal_chaos
Avatar

Send message
Joined: 17 Oct 11
Posts: 4
Credit: 2,992
RAC: 0
Message 1163172 - Posted: 17 Oct 2011, 12:15:30 UTC - in response to Message 1163170.  

1) Yes

2) No

3) Use GPU always

The driver version is 285.38 and I got it from NVidia website.

Thank you for your help.
ID: 1163172 · 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 1163193 - Posted: 17 Oct 2011, 14:02:54 UTC - in response to Message 1163169.  

The Intel integrated graphics do not support OpenCL

Actually, they plan to do so. All iX type processors use the Intel HD2000 and HD3000 graphics which both will eventually have OpenCL IGP drivers (Source, read between the lines).


Yes, I'm aware that Intel will eventually have an OpenCL compatible driver and hardware, but I figured that with it not being the case right now, it would be a clearer answer to let the OP know that it isn't using his integrated Intel graphics at this time.
ID: 1163193 · Report as offensive
universal_chaos
Avatar

Send message
Joined: 17 Oct 11
Posts: 4
Credit: 2,992
RAC: 0
Message 1163447 - Posted: 18 Oct 2011, 13:15:00 UTC

Eventually I found the solution by chance.

The client automatically downloaded some chunks labeled cuda_fermi and astropulse that apparently make use of the NVidia GPU, while all the others actually don't.

So my conclusion is that only a few tasks are intended for GPU use, not all.

Still I don't know what cuda_fermi and astropulse are.

Any clue?

Thank you.
ID: 1163447 · 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 1163514 - Posted: 18 Oct 2011, 21:17:38 UTC - in response to Message 1163447.  

That was my first thought that you didn't have any tasks marked for your GPU.


Within the project, there are two different types of workunits: SETI@Home Enhanced MultiBeam searching for narrowband signals, and AstroPulse which is looking for broadband pulses. Both have their own science application, but only SETI@Home Enhanced MultiBeam has an application that is compatible with nVidia GPUs (and only for the Windows platform). AstroPulse is CPU only if using stock science applications.

CUDA_Fermi is an updated application that is compatible with nVidia "Fermi" class GPUs, which introduced significant changes in GPGPU computing required an updated app.
ID: 1163514 · Report as offensive

Questions and Answers : GPU applications : NVidia NVS4200 and BOINC


 
©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.