https://bugs.kde.org/show_bug.cgi?id=409437

--- Comment #12 from Daniel Rowe <daniel.r...@fathom13.com> ---
So I reinstalled the OpenCL package and now when I run I get the AMD GPU as the
default GPU device which is on this system as well now it runs fine. What's
annoying is why is the AMD GPU now the default and how this happen by just dnf
remove, dnf install. The system does have an intel GPU and an AMD VEGAM GPU on
the CPU (i7-8809G). 

Ill have to do a bit of reading up on how to configure OpenCL and how it works.
Must be able to select the device some how.

So this is really a bug with how OpenCL is setup more that anything, hopefully
this will help anyone with the same issue.


opencv_version --hw --opencl
3.4.4
[ INFO:0] Initialize OpenCL runtime...
OpenCL Platforms: 
    Clover
        dGPU: AMD VEGAM (DRM 3.30.0, 5.1.15-300.fc30.x86_64, LLVM 8.0.0)
(OpenCL 1.1 Mesa 19.0.8)
    Portable Computing Language
        CPU: pthread-Intel(R) Core(TM) i7-8809G CPU @ 3.10GHz (OpenCL 1.2 pocl
HSTR: pthread-x86_64-unknown-linux-gnu-skylake)
Current OpenCL device: 
    Type = dGPU
    Name = AMD VEGAM (DRM 3.30.0, 5.1.15-300.fc30.x86_64, LLVM 8.0.0)
    Version = OpenCL 1.1 Mesa 19.0.8
    Driver version = 19.0.8
    Address bits = 64
    Compute units = 24
    Max work group size = 256
    Local memory size = 32 KB
    Max memory allocation size = 3 GB 204 MB 819 KB 204 B
    Double support = Yes
    Host unified memory = No
    Device extensions:
        cl_khr_byte_addressable_store
        cl_khr_global_int32_base_atomics
        cl_khr_global_int32_extended_atomics
        cl_khr_local_int32_base_atomics
        cl_khr_local_int32_extended_atomics
        cl_khr_int64_base_atomics
        cl_khr_int64_extended_atomics
        cl_khr_fp64
        cl_khr_fp16
    Has AMD Blas = No
    Has AMD Fft = No
    Preferred vector width char = 16
    Preferred vector width short = 8
    Preferred vector width int = 4
    Preferred vector width long = 2
    Preferred vector width float = 4
    Preferred vector width double = 2
OpenCV's HW features list:
    ID=  1 (MMX) -> ON
    ID=  2 (SSE) -> ON
    ID=  3 (SSE2) -> ON
    ID=  4 (SSE3) -> ON
    ID=  5 (SSSE3) -> ON
    ID=  6 (SSE4.1) -> ON
    ID=  7 (SSE4.2) -> ON
    ID=  8 (POPCNT) -> ON
    ID=  9 (FP16) -> ON
    ID= 10 (AVX) -> ON
    ID= 11 (AVX2) -> ON
    ID= 12 (FMA3) -> ON
    ID= 13 (AVX512F) -> N/A
    ID= 14 (AVX512BW) -> N/A
    ID= 15 (AVX512CD) -> N/A
    ID= 16 (AVX512DQ) -> N/A
    ID= 17 (AVX512ER) -> N/A
    ID= 18 (AVX512IFMA) -> N/A
    ID= 19 (AVX512PF) -> N/A
    ID= 20 (AVX512VBMI) -> N/A
    ID= 21 (AVX512VL) -> N/A
    ID=100 (NEON) -> N/A
    ID=200 (VSX) -> N/A
    ID=256 (AVX512-SKX) -> N/A
Total available: 12

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to