KataGo icon indicating copy to clipboard operation
KataGo copied to clipboard

opencl version ultra slow, with ownership true

Open dionren opened this issue 3 years ago • 3 comments

v1.9.1

kata-analyze b 20 ownership true running very very slow even crush. And cuda version don't have such issue. Is this a bug or some fundamental problem with opencl?

dionren avatar Aug 10 '21 11:08 dionren

linux amd64 version, running on ubuntu 20.04

dionren avatar Aug 10 '21 11:08 dionren

Just checking in - did you ever figure this out? It may have something to do with your GPU or drivers or the details of your CUDA installation, it's hard to say without more information about hardware, cuda version, logs, etc.

If it's still a problem, does it also reproduce when you compile yourself from source?

(The reason why CUDA is relevant is because OpenCL is simply an interface to vendor-specific implementations. So for example for an NVIDIA GPU, OpenCL should be provided by NVIDIA's own implementation of it through CUDA. Unless logs show that you actually have another OpenCL implementation provided by someone else, using a CPU or using different hardware entirely).

lightvector avatar Sep 12 '21 14:09 lightvector

Just checking in - did you ever figure this out? It may have something to do with your GPU or drivers or the details of your CUDA installation, it's hard to say without more information about hardware, cuda version, logs, etc.

If it's still a problem, does it also reproduce when you compile yourself from source?

(The reason why CUDA is relevant is because OpenCL is simply an interface to vendor-specific implementations. So for example for an NVIDIA GPU, OpenCL should be provided by NVIDIA's own implementation of it through CUDA. Unless logs show that you actually have another OpenCL implementation provided by someone else, using a CPU or using different hardware entirely).

No further working on that yet. Thank you for your instruction, I'll try to figure it out, and feed it back here.

dionren avatar Sep 14 '21 07:09 dionren