Új hozzászólás Aktív témák

  • Plasticbomb

    addikt

    Probalom az OpenCLt mukodesre birni, most epp ubuntun. (BOINC/Claymore, egyik sem mukodik, nem talaljak a hardwaret.)

    Ubuntu 18.10, kernel 5.0 generic, mesa 19 elvileg fenn van, vulkan es mesa opencl is. Ennek ellenere sem mukodik.
    clinfo kimenet:

    Number of platforms 1
    Platform Name Clover
    Platform Vendor Mesa
    Platform Version OpenCL 1.1 Mesa 19.1.0-devel - padoka PPA
    Platform Profile FULL_PROFILE
    Platform Extensions cl_khr_icd
    Platform Extensions function suffix MESA

    Platform Name Clover
    Number of devices 1
    Device Name Radeon RX Vega (VEGA10, DRM 3.27.0, 5.0.0-050000rc8-generic, LLVM 9.0.0)
    Device Vendor AMD
    Device Vendor ID 0x1002
    Device Version OpenCL 1.1 Mesa 19.1.0-devel - padoka PPA
    Driver Version 19.1.0-devel - padoka PPA
    Device OpenCL C Version OpenCL C 1.1
    Device Type GPU
    Device Profile FULL_PROFILE
    Device Available Yes
    Compiler Available Yes
    Max compute units 64
    Max clock frequency 1630MHz
    Max work item dimensions 3
    Max work item sizes 256x256x256
    Max work group size 256
    Preferred work group size multiple 64
    Preferred / native vector sizes
    char 16 / 16
    short 8 / 8
    int 4 / 4
    long 2 / 2
    half 8 / 8 (cl_khr_fp16)
    float 4 / 4
    double 2 / 2 (cl_khr_fp64)
    Half-precision Floating-point support (cl_khr_fp16)
    Denormals No
    Infinity and NANs Yes
    Round to nearest Yes
    Round to zero No
    Round to infinity No
    IEEE754-2008 fused multiply-add No
    Support is emulated in software No
    Single-precision Floating-point support (core)
    Denormals No
    Infinity and NANs Yes
    Round to nearest Yes
    Round to zero No
    Round to infinity No
    IEEE754-2008 fused multiply-add No
    Support is emulated in software No
    Correctly-rounded divide and sqrt operations No
    Double-precision Floating-point support (cl_khr_fp64)
    Denormals Yes
    Infinity and NANs Yes
    Round to nearest Yes
    Round to zero Yes
    Round to infinity Yes
    IEEE754-2008 fused multiply-add Yes
    Support is emulated in software No
    Address bits 64, Little-Endian
    Global memory size 8573157376 (7.984GiB)
    Error Correction support No
    Max memory allocation 6858525900 (6.387GiB)
    Unified memory for Host and Device No
    Minimum alignment for any data type 128 bytes
    Alignment of base address 32768 bits (4096 bytes)
    Global Memory cache type None
    Image support No
    Local memory type Local
    Local memory size 32768 (32KiB)
    Max number of constant args 16
    Max constant buffer size 2147483647 (2GiB)
    Max size of kernel argument 1024
    Queue properties
    Out-of-order execution No
    Profiling Yes
    Profiling timer resolution 0ns
    Execution capabilities
    Run OpenCL kernels Yes
    Run native kernels 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

    NULL platform behavior
    clGetPlatformInfo(NULL, CL_PLATFORM_NAME, ...) Clover
    clGetDeviceIDs(NULL, CL_DEVICE_TYPE_ALL, ...) Success [MESA]
    clCreateContext(NULL, ...) [default] Success [MESA]
    clCreateContextFromType(NULL, CL_DEVICE_TYPE_DEFAULT) Success (1)
    Platform Name Clover
    Device Name Radeon RX Vega (VEGA10, DRM 3.27.0, 5.0.0-050000rc8-generic, LLVM 9.0.0)
    clCreateContextFromType(NULL, CL_DEVICE_TYPE_CPU) No devices found in platform
    clCreateContextFromType(NULL, CL_DEVICE_TYPE_GPU) Success (1)
    Platform Name Clover
    Device Name Radeon RX Vega (VEGA10, DRM 3.27.0, 5.0.0-050000rc8-generic, LLVM 9.0.0)
    clCreateContextFromType(NULL, CL_DEVICE_TYPE_ACCELERATOR) No devices found in platform
    clCreateContextFromType(NULL, CL_DEVICE_TYPE_CUSTOM) No devices found in platform
    clCreateContextFromType(NULL, CL_DEVICE_TYPE_ALL) Success (1)
    Platform Name Clover
    Device Name Radeon RX Vega (VEGA10, DRM 3.27.0, 5.0.0-050000rc8-generic, LLVM 9.0.0)

    ICD loader properties
    ICD loader Name OpenCL ICD Loader
    ICD loader Vendor OCL Icd free software
    ICD loader Version 2.2.11
    ICD loader Profile OpenCL 2.1

    Hivatalosan 18.10re nem megy fel az amdgpu-pro csomag, de e szerint egy edittel megoldhato.

    Viszont ahogy megyek rajta vegig, van egy pont, ahol vagy valami hianyzik, vagy csak ennyire hianyos a tudasom, hogy nem latom, hogy mi lenne a lepes ott.

    Egesz pontosan ezutan:

    the I edited the file DEBIAN/preinst and set the following:

    if [ "$VERSION_ID" != "18.10" ] ; then

    eloszor kicsomagolja a deb-et, amikor ugyanezt vegre akarok hajtani, terminal visszaad egy errort, hogy adjak meg egy kimeneti mappat, megadom /tmp/amd, majd utanna szerkesztem a preinst filet, de o itt ezzel a parancssal lep tovabb: dpkg-deb -b edit /var/opt/amdgpu-pro-local/amdgpu-core_18.50-708488_all.deb
    majd utanna installalja. De arrol nincs szo, hogy rakja vissza a szukseges formatumba. (Option 2 Ez az a resz, ahol nekem valami kimarad, mert meg nem olvastam rola...)

    UI(egyertelmuen Option 2, a -b kapcsolo az amit keresek, de ettol meg ugyanugy at kell nyalaznom.

    [ Szerkesztve ]

    ArchLinux, Star Citizen, Subnautica+BZ, ASTRONEER, Grounded, DRAG, VOLCANOIDS, Space Engineers, Elite:Dangerous, Beyond Blue (TK-Glitch Proton)

Új hozzászólás Aktív témák