OpenCL Disabled on NVidia

Questions and Answers : GPU applications : OpenCL Disabled on NVidia
Message board moderation

To post messages, you must log in.

AuthorMessage
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1963780 - Posted: 7 Nov 2018, 19:45:05 UTC

Hi all,

I recently added a spare NVidia NVS 510 to my main computer to crunch out some extra data for Seti and others. I do already have an AMD R9 390, so mixing the 2 has proven interesting.

Currently on the NVidia card I am getting cuda42 and cuda50 jobs, both seem to take around an hour to complete. Seemed a bit slow to me, so I started investigating. According to GPU-Z, OpenCL is disabled or not present on the NVS 510, it should be. When it was in a stand-alone PC OpenCL showed up in GPU-Z.

So, two questions.
1. Is the 1hr mark for cuda42 and cuda50 seem fair on a NVS 510?
2. Is not having OpenCL limiting the jobs I can run? Am I missing out on SoG or NVidiaOpenCL?

Thanks :)
ID: 1963780 · Report as offensive
rob smith Crowdfunding Project Donor*Special Project $75 donorSpecial Project $250 donor
Volunteer moderator
Volunteer tester

Send message
Joined: 7 Mar 03
Posts: 20683
Credit: 416,307,556
RAC: 380
United Kingdom
Message 1963799 - Posted: 7 Nov 2018, 21:14:11 UTC

A quick thought - the AMD & nVidia versions of OpenCL might be having a fight (to your determent) - have you tried just the NVS510 in that PC to make sure it does get identified properly.

Also make sure that you don not let Windows install the nVidia drivers as they are often missing vital bits.
Bob Smith
Member of Seti PIPPS (Pluto is a Planet Protest Society)
Somewhere in the (un)known Universe?
ID: 1963799 · Report as offensive
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1963801 - Posted: 7 Nov 2018, 21:23:01 UTC - in response to Message 1963799.  

Hey,

I haven't tried it solo in this PC, but others yes.

I did make sure I installed the latest drivers from the NVidia website as well. I am able to locate the nvopencl.dll files in wow64 as well, so I can assume it was installed. Thanks.
ID: 1963801 · Report as offensive
Profile Jord
Volunteer tester
Avatar

Send message
Joined: 9 Jun 99
Posts: 15183
Credit: 4,362,181
RAC: 3
Netherlands
Message 1963885 - Posted: 8 Nov 2018, 8:24:01 UTC - in response to Message 1963801.  

The correct file used is opencl.dll, no other. It'll be in C:\Windows\system32\ or in C:\Windows\SysWow64\, depending on Windows bitness.

Windows 10 comes with a default opencl.dll file, one that will be overwritten by the GPU drivers. Having two different GPU brands, you may have to try the driver installation sequence, to see which works on your system. Other people on here have said that it's best to install the Nvidia drivers first, AMD drivers second, but YMMV.
ID: 1963885 · Report as offensive
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1963909 - Posted: 8 Nov 2018, 13:16:03 UTC - in response to Message 1963885.  

The correct file used is opencl.dll, no other. It'll be in C:\Windows\system32\ or in C:\Windows\SysWow64\, depending on Windows bitness.

Windows 10 comes with a default opencl.dll file, one that will be overwritten by the GPU drivers. Having two different GPU brands, you may have to try the driver installation sequence, to see which works on your system. Other people on here have said that it's best to install the Nvidia drivers first, AMD drivers second, but YMMV.


I do see opencl.dll in both system32 and wow64, unsure who is the owner; AMD or NVidia.

I will try a driver wipe, and install the NVidia ones first.

Thanks.
ID: 1963909 · Report as offensive
killabytes

Send message
Joined: 17 Feb 11
Posts: 23
Credit: 1,147,682
RAC: 0
Canada
Message 1963984 - Posted: 8 Nov 2018, 22:34:13 UTC - in response to Message 1963885.  

The correct file used is opencl.dll, no other. It'll be in C:\Windows\system32\ or in C:\Windows\SysWow64\, depending on Windows bitness.

Windows 10 comes with a default opencl.dll file, one that will be overwritten by the GPU drivers. Having two different GPU brands, you may have to try the driver installation sequence, to see which works on your system. Other people on here have said that it's best to install the Nvidia drivers first, AMD drivers second, but YMMV.


Cheers. Removing all drivers and using a spare monitor on the 510 during install worked. I now have opencl 1.2 on the 510. Not sure if I'll get other jobs, but it's nice to know!
ID: 1963984 · Report as offensive

Questions and Answers : GPU applications : OpenCL Disabled on NVidia


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