Syncleus / aparapi

The New Official Aparapi: a framework for executing native Java and Scala code on the GPU.
http://aparapi.com
Apache License 2.0
465 stars 59 forks source link

Aparapi previously working now only runs on CPU instead of GPU after driver update #164

Open maflores16 opened 3 years ago

maflores16 commented 3 years ago

I recently did a fresh install of windows 10 and was using Aparapi with IntelliJ and the driver Windows 10 installed for my nvidia card automatically. It was working flawlessly and showing all the warnings correctly, but after installing CUDA 11.3 (and the Quadro drivers along with it), it doesn't even show the warnings that it fell back to CPU. I figured it was doing this just by looking at all my CPU's going to 100%. Checked the driver of the card details, and it shows OpenCL in there under C:\\WINDOWS\system32\OpenCL.dll and C:\\WINDOWS\SysWow64\OpenCL.dll but do not know what they were previously or if they changed, or if this is an issue.

Is there anything else I need to check or do for this to work again? I tried uninstalling the driver and using the one from windows but it did not work any more. Not sure if uninstalling everything CUDA related would help.

CoreRasurae commented 3 years ago

Please open all new issues in git.qoto.org/Aparapi/aparapi it where the bugs are being tracked now. Github is syncing to the main git.qoto.org repository. All new commits are being made there. Github now works as a mirror of git.qoto.org for the Aparapi project. Other than that: Can you check with GPU-Z from https://www.techpowerup.com/download/techpowerup-gpu-z/ that OpenCL tick mark is enabled? You may also want to try clinfo Windows version of this command line utility and check its output.